B

Booking.com

Online travel agency for accommodations

Machine Learning Engineer 2 - GenAI applications

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeTel Aviv-Yafo, IsraelNo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in computer science, engineering, statistics, or a related field is required.
  • At least 3 years of experience as a Machine Learning Engineer or in a similar role, with a record of delivering ML solutions.
  • Strong programming skills in Python and experience building tested, maintainable production services or applications are required.
  • Experience deploying and operating ML models and applications in cloud environments, including model serving, monitoring, and continuous integration and continuous delivery (CI/CD), is required.
  • Experience evaluating model and application quality, monitoring quality in production, and using traces and metrics to diagnose failures and guide improvements is required.
  • Experience with cloud frameworks such as AWS SageMaker for training, evaluation, and model serving using TensorFlow, PyTorch, or scikit-learn is required.
  • Experience with big data processing frameworks such as PySpark, Apache Flink, or Snowflake is required.
  • Experience with data at scale using MySQL, PySpark, Snowflake, or similar frameworks is required.
  • Demonstrable experience with MySQL, Cassandra, DynamoDB, or similar relational or NoSQL database systems is required.
  • A deep understanding of machine learning algorithms, statistical models, and data structures is required.
  • Excellent written and spoken English is required.

Responsibilities

  • Design, build, and productionize AI and agent-based systems by integrating large language models with data, services, tools, and ML models.
  • Develop scalable, efficient, reliable, and accurate workflows that deliver complete product experiences.
  • Evaluate possible architecture solutions in light of cost, business requirements, emerging technologies, latency, throughput, and scale.
  • Contribute to developing generative models, such as GPT variants or similar architectures, for creative content generation, question answering, translation, or other applications.
  • Build and maintain production-grade ML applications and tooling, including service and API integrations, testing, deployment, and CI/CD.
  • Work with software engineers and DevOps to ensure reliable inference and maintainable production operation.
  • Own ML applications and services end to end; instrument them with metrics, logs, and traces; monitor application health, performance, reliability, and model-output quality; investigate issues; and drive improvements when targets are not met.
  • Maintain clean, scalable, and reproducible code and ensure models integrate easily into production environments, including CI/CD.
  • Collaborate with product managers, data scientists, and analysts to understand business requirements and translate them into machine learning solutions.

Desired Qualifications

  • Experience with Java is an advantage.
  • Experience deploying large-scale language models such as GPT, BERT, or similar architectures is an advantage.
  • Proficiency in data manipulation, analysis, and visualization using NumPy, pandas, and matplotlib is an advantage.
  • Experience with experimental design, A/B testing, and evaluation metrics for ML models is an advantage.
  • Experience working on products that impact a large customer base is an advantage.

About the Company

Booking.com

Online travel agency for accommodations

Booking.com is an online travel marketplace that connects travelers with a wide range of travel services, including hotels, apartments, flights, and car rentals. Users search for destinations, compare options, read reviews, and book accommodations or other travel services all in one place through a single, user-friendly interface. The platform makes money by taking a commission on each booking from properties (typically 15%–25%) and by selling advertising space so listings can gain more visibility. What sets Booking.com apart is its large global inventory and centralized experience, making it easy for travelers to plan and complete trips in one place while giving partners access to a broad customer base. The company’s goal is to simplify travel planning at a global scale by offering a comprehensive, convenient platform that helps both travelers and travel providers connect efficiently and reliably.

Company size
10,001+
Company stage
Acquired
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
1996

Recently Posted Jobs

Explore more opportunities at Booking.com

See more jobs