Amsterdam
8 Apr 2026

Machine Learning Scientist II
Booking.com
Amsterdam
8 Apr 2026
Machine Learning Scientist II
Machine Learning Scientist II role at Booking.com in Amsterdam, focusing on building, training, and deploying ML models across areas like recommender systems, NLP, and deep learning. Requires 3+ years of relevant experience, advanced ML knowledge, and skills in Python, Java, and big data technologies.
On-siteFull-timeMid LevelMachine LearningCausal Inference
Machine Learning Scientist II
Machine Learning Scientist II role at Booking.com in Amsterdam, focusing on building, training, and deploying ML models across areas like recommender systems, NLP, and deep learning. Requires 3+ years of relevant experience, advanced ML knowledge, and skills in Python, Java, and big data technologies.
On-siteFull-timeMid LevelMachine Learning
Salary
Not specified
Core Qualifications
Technical (Must-have)
Machine Learningcausal inferenceuplift modellingoptimizationRecommender systemsrankingNLPLLMGenAIComputer vision
Soft Skills
collaborationcommunicationcross-functional collaborationproblem solvingleadershipentrepreneurial spirit
Tools (Must-have)
PythonJavaKafkaHadoopSQLSparkversion control systems
Preferred Qualifications
Technical (Nice-to-have)
Deep learningReinforcement learningmulti-armed banditssupervisedsemi-supervisedunsupervisedclassificationregressionclustering
Key Responsibilities
- Explore and apply state-of-the-art techniques in multimodal machine learning
- Train innovative ML models, build algorithms, and engineering approaches to drive business impact
- Coding skills: ensure implementation of reusable frameworks (clean and scalable code)
- Conduct data analysis with detailed metrics to evaluate model’s performance, labels quality, features exploration
- Work closely with machine learning engineers to ensure the model's latency/throughput meets product requirements and ensure deployment of your model to production
- Collaborate with multidisciplinary teams: Collaborate with product managers, data scientists, and analysts to understand business requirements and translate them into machine learning solutions
Machine LearningSoftware DevelopmentAmsterdamFull-timeOn-sitePythonJavaBig DataAIResearch