machine learning engineer for travel LLMs

Enfint

Amsterdam

Hybrid

EUR 95,000 - 140,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Parental leave 22 weeks
Bike reimbursement
Headspace membership
Employee Assistance Program
Discounts on Booking.com products

Job summary

Booking.com is seeking an ML Systems Engineer to design and maintain scalable training and inference infrastructure for large language models and data-intensive systems.

You will collaborate with ML scientists to productionize research, optimize serving, and build robust pipelines with monitoring and observability across the stack at our Amsterdam HQ, with flexible hybrid work options.

Qualifications

  • Strong software engineering experience with ML systems at scale.
  • Hands-on with LLM training infra and distributed training.
  • Proficiency in Python and cloud infrastructure.
  • Experience with Kubernetes, Docker, AWS/GCP, and ML tooling.

Responsibilities

  • Design and maintain scalable ML training and fine-tuning infra.
  • Improve model serving latency, throughput, and cost efficiency.
  • Develop ML data pipelines, evaluation, and deployment.
  • Implement optimization techniques for production models.
  • Build monitoring and observability for ML systems.
  • Collaborate with ML scientists to productionize research prototypes.
  • Contribute to reusable ML frameworks and libraries.
  • Ensure code quality through testing and reviews.

Skills

Python
Kubernetes
Docker
PyTorch
Distributed training
Cloud infrastructure
English communication
CI/CD for ML
Spark/Ray

Education

BSc in CS/Software Engineering
MSc in CS/Quant field

Tools

Kubernetes
Docker
AWS
GCP
PyTorch
DeepSpeed
Triton Inference Server
ONNX
TensorRT
vLLM
Spark
Ray

Job description

Описание:

Booking.com develops travel-related chatbots, text generation and summarization applications, Q&A systems, free-text search, and travel-domain large language models with advanced agentic capabilities. Its solutions help redefine how travelers plan, book, and experience their journeys.

Задачи:
  • Design, build, and maintain scalable infrastructure for training and fine‑tuning large language models on Booking.com's extensive data
  • Optimize model serving and inference pipelines for latency, throughput, and cost efficiency at production scale
  • Develop and maintain ML pipelines for data processing, model training, evaluation, and deployment
  • Implement model optimization techniques such as quantization, distillation, pruning, and efficient attention mechanisms to meet production requirements
  • Build monitoring, alerting, and observability systems for deployed ML models, ensuring reliability and performance in production
  • Collaborate closely with ML scientists to translate research prototypes into production‑grade systems
  • Contribute to reusable ML frameworks, tools, and libraries that accelerate the team's velocity
  • Ensure code quality, scalability, and maintainability through testing, code reviews, and documentation
Требования:
  • Strong software engineering skills with deep experience building and deploying ML systems at scale
  • Hands‑on experience with LLM training infrastructure, including distributed training, GPU clusters, PyTorch, DeepSpeed, FSDP, or Megatron‑LM
  • Experience with model serving and optimization using vLLM, TensorRT, ONNX, Triton Inference Server, or similar tools
  • BSc with 4 years of work experience, or MSc with 3 years of work experience, in software engineering focused on machine learning systems
  • Bachelor's, Master's degree, or equivalent experience in Computer Science, Software Engineering, or a related quantitative field
  • Strong proficiency in Python
  • Experience with cloud infrastructure, Kubernetes, Docker, AWS/GCP, and distributed computing frameworks such as Spark or Ray
  • Familiarity with ML experiment tracking, CI/CD for ML, and data versioning tools
  • Experience with large‑scale data processing pipelines using Kafka, Hadoop, Spark, Airflow, or similar tools
  • Understanding of NLP and LLM concepts
  • Ability to collaborate effectively with ML scientists and cross‑functional teams
  • Excellent English communication skills, both written and verbal
  • Proven ability to work in a fast‑paced, collaborative environment
  • Nice to have: experience with Java, C++, or CUDA.
Условия:
  • Annual paid time off and generous paid leave, including 22 weeks of paid parental leave, grandparent leave, bereavement leave, and care leave
  • Flexible working arrangements, work‑from‑home furniture, ergonomic support, and up to 20 days per year working from abroad in the home country
  • Sustainable HQ campus in Amsterdam with on‑site meals, coffee, snacks, multi-faith rooms, and breastfeeding rooms
  • Commuting allowance and bike reimbursement scheme
  • Discounts and wallet credits for Booking.com products, Booking.com Genius Level 3 upgrade, and friends and family discount vouchers
  • Free access to online learning platforms, development and mentorship programs
  • Global Employee Assistance Program and free Headspace membership
  • Reasonable adjustments are available for individuals with disabilities during the interview process
  • Equal opportunity workplace and affirmative action employer
  • Pre‑employment screening may be conducted by a third party if the application is successful.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

data engineer for machine learning models
data engineer for machine learning models

Enfint • Amsterdam

Hybrid
EUR 60,000 - 90,000
Product discounts
Hybrid working
Senior Machine Learning Scientist - Agentic Modelling Team
Senior Machine Learning Scientist - Agentic Modelling Team

Booking Holdings, Inc. • Amsterdam

On-site
EUR 110,000 - 170,000
Hybrid working
Generous leave
Product discounts
+1
Product Manager - AI Platform
Product Manager - AI Platform

Enfint • Amsterdam

Hybrid
EUR 75,000 - 110,000
Hybrid work
Annual leave
Product discounts
+1
AI Backend Software Engineer II - AI Application Platform
AI Backend Software Engineer II - AI Application Platform

Booking Holdings, Inc. • Amsterdam

Hybrid
EUR 75,000 - 110,000
Annual leave
Hybrid work
HQ Amsterdam
+4
AI Backend Software Engineer II - AI Application Platform
AI Backend Software Engineer II - AI Application Platform

Booking.com • Amsterdam

On-site
EUR 90,000 - 150,000
Annual paid time off
Hybrid working
HQ Campus Amsterdam
+4
Machine Learning Scientist
Machine Learning Scientist

Booking Holdings, Inc. • Amsterdam

Hybrid
EUR 110,000 - 170,000
Total Rewards
Hybrid working from abroad
Product discounts
Travel LLM Engineer – Scalable ML Systems, Flexible Work
Travel LLM Engineer – Scalable ML Systems, Flexible Work

Enfint • Amsterdam

Hybrid
EUR 95,000 - 140,000
Parental leave 22 weeks
Bike reimbursement
Headspace membership
+2
Senior Machine Learning Scientist - LLM fine-tuning
Senior Machine Learning Scientist - LLM fine-tuning

Booking Holdings, Inc. • Amsterdam

On-site
EUR 90,000 - 130,000
financial analyst in travel tech
financial analyst in travel tech

Enfint • Amsterdam

On-site
EUR 70,000 - 90,000
Ежегодный оплачиваемый отпуск
Гибкий график работы
Скидки на продукты Booking.com
project manager in real estate and workspace services
project manager in real estate and workspace services

Enfint • Amsterdam

Hybrid
EUR 90,000 - 120,000
Гибридный режим работы
Скидки до 1400 евро в год
Рабочее место с адаптацией под инвалид
+1