Machine Learning Engineer II - Travel LLM Modeling

Booking.com — Netherlands · Posted ~1 day ago

Mid Full-time Visa History ✓

Skills

Machine learning Generative AI Large language models Model training Training pipelines Model optimization Model serving Low-latency inference Production reliability AI infrastructure Large Language Models Machine Learning NLP

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A machine learning engineering role focused on building infrastructure and pipelines for training, optimizing, and deploying large language models at scale. You will work on robust foundation-model training workflows, low-latency inference, reliable production systems, and advanced generative AI capabilities for a specialized domain.

Highlights

Advanced generative AI role focused on large-scale model infrastructure, training, optimization, and deployment, with opportunities to work on cutting-edge AI research and production systems.

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. Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive. Pre-Employment Screening If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.