Machine Learning Engineer II - Travel LLMs Modeling

Booking.com

Amsterdam Centrum, NLhybridPosted Aug 7, 2026
Posting intelligenceActively listed

Skills

kubernetesairflowpytorchdockerhadooppythonsparkkafkac++cicdjavagooglecloudnaturallanguageprocessingawsllmml

About the role

Role Description:

About the Team:

The team is at the forefront of Generative AI innovation, driving solutions for travel-related chatbots, text generation and summarization applications, Q&A systems, and free-text search.

The team you are applying to is spearheading a research effort to develop leading LLMs, specifically designed for the travel domain and advanced agentic capabilities.

This pioneering initiative combines cutting-edge AI research with practical applications, focusing on creating tailored solutions that redefine how travelers plan, book, and experience their journeys.

Role Description

As a Machine Learning Engineer, you will be responsible for building and maintaining the infrastructure, systems, and pipelines that enable the training, optimization, and deployment of cutting-edge Generative AI models at scale. This includes developing robust training pipelines for foundation models, optimizing model serving for low-latency inference, and ensuring production reliability for systems that serve millions of travelers daily. Your engineering expertise will be critical in bridging the gap between research breakthroughs and production-ready AI systems.

Key Responsibilities and Duties:

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 the development of reusable ML frameworks, tools, and libraries that accelerate the team's velocity.

Ensure code quality, scalability, and maintainability through best engineering practices including testing, code reviews, and documentation.

Qualifications & Skills:

We have found that people who match the following requirements are the ones who fit us best:

Strong software engineering skills with deep experience in building and deploying ML systems at scale.

Hands-on experience with LLM training infrastructure (distributed training, GPU clusters, frameworks like PyTorch, DeepSpeed, FSDP, or Megatron-LM).

Experience with model serving and optimization (e.g., vLLM, TensorRT, ONNX, triton inference server, or similar).

Relevant work or academic experience (BSc + 4 years of working experience, or MSc + 3 years of working experience) in software engineering with a focus 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 Java, C++, or CUDA is a plus.

Experience with cloud infrastructure and orchestration (Kubernetes, Docker, AWS/GCP) and distributed computing frameworks (Spark, Ray, or similar).

Familiarity with ML experiment tracking, CI/CD for ML, and data versioning tools.

Experience with large-scale data processing pipelines (Kafka, Hadoop, Spark, Airflow, or similar).

Understanding of NLP/LLM concepts and the ability to collaborate effectively with ML scientists on model development.

Excellent English communication skills, both written and verbal.

Proven ability to work in a fast-paced, collaborative environment with cross-functional teams (ML scientists, product managers, developers).

Benefits & Perks: Global Impact, Personal Relevance

Annual paid time off and generous paid leave scheme including: parental (22-weeks paid leave), grandparent, bereavement, and care leave

Hybrid working including flexible working arrangements, working from home furniture and ergonomic support, and up to 20 days per year working from abroad (home country)

A beautiful sustainable HQ Campus in Amsterdam, that offers on-site meals, coffee, and snacks, multi-faith and breastfeeding rooms at the office

Commuting allowance and bike reimbursement scheme

Discounts & Wallet credits to spend on our products, upgrade to Booking.com Genius Level 3, and friends & family Booking.com discount vouchers

Free access to online learning platforms, development and mentorship programs

Global Employee Assistance Program, free Headspace membership

DEI: Diversity, Equity and Inclusion at Booking.com

Diversity, Equity and Inclusion (DEI) have been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders and sexual orientations. Take it from our Chief People Officer, Paulo Pisano: “At Booking.com, the diversity of our people doesn’t just create a unique workplace, it also creates a better and more inclusive travel experience for everyone.”

We will ensure that individuals with disabilities are provided reasonable adjustments to participate in the interview process. Please contact us to request adjustments.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Machine Learning Engineer roles in Netherlands varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Machine Learning Engineer hub for Netherlands medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.