mid Machine Learning Engineer ic · Posted May 18, 2026

About this role

Booking.com is hiring a mid-level Machine Learning Engineer based in Amsterdam, Netherlands. The posting calls out experience with Python, Java, AWS, GCP.

Role
Machine Learning Engineer
Function
machine learning
Level
mid
Track
Individual contributor
Location
Amsterdam, Netherlands
Department
ML Engineering
Posted
May 18, 2026

More roles at Booking.com

SAP Developer
Bangalore, India · mid
Frontend Development API Development
Account Executive, Natal
Natal, Brazil · mid
Swift
Account Executive - Prague
Prague, Czech Republic · mid
Computer Vision
Software Engineering Manager
Manchester, United Kingdom · manager
CI/CD Testing Agile
Finance Intern (Amsterdam)
Amsterdam, Netherlands · junior
Python SQL Snowflake
All Booking.com jobs →

Job description

from Booking.com careers

About us: At Booking.com, data drives our decisions. Technology is at our core, and innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you encounter. The journeys you take. The sights you see. And the memories you make. Through our products, partners and people, we make it easier for everyone to experience the world.

 

About the team: The Performance Marketing team builds and optimizes large‑scale ML systems for online bidding across all major search providers, owning one of the industry’s largest online advertising optimization platforms to keep Booking.com competitive. We run end‑to‑end research‑to‑production cycles—from POC models to production A/B tests—driving measurable impact by innovating in online auctions at scale.

 

Role Description: As a Machine Learning Engineer at Booking.com, you will play a key role in shaping how millions of travelers experience our products. You’ll work closely with ML scientists, software engineers, and product managers to turn business challenges into scalable, reliable ML solutions. Beyond delivery, you’ll also contribute to applied research and reusable frameworks, ensuring Booking.com remains at the forefront of AI innovation.

 

Key Job Responsibilities and Duties

This is an excerpt. Read the full job description on Booking.com careers →
All machine learning jobs machine learning in Amsterdam, Netherlands Jobs in Amsterdam, Netherlands machine learning salaries machine learning career path
All Booking.com Jobs Browse machine learning roles mid positions