AI Engineer

Job Descriptions

An exceptional AI engineer can greatly impact your business's financial performance by developing and implementing advanced artificial intelligence solutions. To attract top candidates for this role, it is important to have a clear and well-written job description outlining the expectations and responsibilities of the position.

Hiring a

AI Engineer


Sign up for Rezi's 7-day free trial to post this job and hire.


Input your position's key details and required skills


Generate your full job descriptions with our AI Writer


Integrate your job opening directly to Rezi user accounts

AI Engineer

December 29, 2022


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.


• 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


• 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.


Big Data
Natural Language Processing
Advanced Mathematics

AI Engineer

December 29, 2022


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.


• 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


• 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.


Big Data
Natural Language Processing
Advanced Mathematics
Enjoy hiring without limits.

Create better job descriptions with our AI Job Description Generator

Save time - get better results.

Understand your reach with audience size estimation

Transparency everywhere.

Connect only with qualified Rezi users with integrated job postings

Matches made to interview.