AI Engineer
Job Descriptions
Hiring a
AI Engineer
?
1
2
3
AI Engineer
Description
We are looking for an AI Engineer to join our rapidly growing team. As an AI Engineer, you will be responsible for developing, testing, deploying, and maintaining software solutions to a wide variety of complicated problems. We are looking for an experienced candidate with advanced knowledge of Big Data, Natural Language Processing, and Advanced Mathematics. Your primary responsibilities will include designing and implementing large-scale data systems, applying advanced AI techniques to complex problems, and developing innovative solutions for them. You will work closely with other engineers, data scientists, and product managers to develop efficient algorithms and models. You should be able to analyze and interpret data, identify patterns, and recommend solutions. Ultimately, you will be responsible for building, testing, and deploying AI solutions that exceed customer expectations.
Responsibilities
• As an AI Engineer at Rezi, responsible for developing AI solutions that power the Airbnb platform
• Design and develop AI algorithms, models and systems to solve complex problems
• Work with large-scale structured and unstructured data to build, refine and optimize AI models
• Work collaboratively with cross-functional partners including software engineers, product managers and data scientists to identify opportunities for business impact, understand, refine, and prioritize AI requirements, and drive engineering decisions
• Hands-on develop, productionize, and operate AI models and pipelines at scale, including both batch and real-time use cases
• Leverage third-party and in-house AI tools & infrastructure to develop reusable, highly differentiating and high-performing AI systems, enable fast AI development, low-latency serving and ease of model quality upkeep
• Monitor and maintain model performance, work with data scientists to analyze and refine models to achieve desired performance levels
Requirements
• 5+ years of industry experience in Artificial Intelligence, inclusive MS or PhD in relevant fields• Strong programming (Scala / Python / Java/ C++ or equivalent)
• Deep understanding of AI best practices (eg training/serving skew minimization, A/B test, feature engineering, feature/model selection)
• Experience with 3 or more of these technologies: Tensorflow, PyTorch, Kubernetes, Spark, Airflow (or equivalent), Kafka (or equivalent), data warehouse.
• Industry experience building end-to-end AI infrastructure and/or building and productionizing AI models
• Exposure to architectural patterns of a large, high-scale software applications (e.g., well-designed APIs, high volume data pipelines, efficient algorithms, models)
• Experience with test driven development, familiar with A/B testing, incremental delivery and deployment
• Demonstrated track record of leading projects and teams to successful outcomes.
• Ability to collaborate and communicate effectively with other stakeholders such as product, design, engineering, and business teams.
Skills
AI Engineer
Description
We are looking for a talented AI Engineer to join our team and develop innovative solutions for our customers. You will have a unique opportunity to leverage cutting-edge tools and techniques in the field of Artificial Intelligence (AI) to create our next generation of products and services.The successful candidate should have a strong background in Big Data, Natural Language Processing and Advanced Mathematics. You should be capable of developing, testing and deploying AI-based solutions and be able to work closely with other teams, such as Data Science and Machine Learning.Your responsibilities will include designing and implementing AI-based solutions for our products, developing algorithms to process and analyse data, developing and testing models and running experiments to optimise performance. You should also have excellent communication and problem-solving skills and be able to effectively collaborate with other team members.Ultimately, you should be able to create AI-based solutions to help us achieve our business objectives.
Responsibilities
• As an AI Engineer at Rezi, responsible for research, design, and develop cutting-edge AI/ML algorithms, models and tools to solve challenging problems
• Create and implement algorithms and models to solve complex engineering problems
• Develop algorithms and models to improve the accuracy, scalability, and performance of AI/ML applications
• Develop and optimize software and hardware architecture for AI/ML applications
• Design and optimize data pipelines for AI/ML applications
• Collaborate with product, engineering, and data science teams to identify opportunities for the application of AI/ML
• Research and evaluate new AI/ML technologies and methods
• Develop and maintain AI/ML-related software and services
Requirements
• 5+ years of experience in AI engineering, with a MS or PhD in Computer Science, Artificial Intelligence, Machine Learning, or related field.
• Expertise in machine learning, deep learning, and related AI techniques such as natural language processing, computer vision, and reinforcement learning.
• Proficiency in programming languages such as Python, JavaScript, C++, and Java.
• Experience with popular machine learning frameworks such as TensorFlow, PyTorch, and Keras.
• Ability to design and implement complex AI systems including neural networks, reinforcement learning, and decision systems.
• Knowledge of data engineering techniques such as data cleaning, feature engineering, and data transformation.
• Understanding of cloud-based AI engineering architectures, including microservices and distributed systems.
• Ability to debug, troubleshoot, and optimize AI models.
• Excellent communication and interpersonal skills.