Senior Machine Learning Scientist

Booking Booking · Hospitality · Amsterdam, Netherlands · ML Science

Senior Machine Learning Scientist role focused on researching, designing, and developing core AI capabilities for an agentic platform at Booking.com. The role involves creating advanced agent strategies, context management, memory systems, and multi-agent patterns, enabling other teams to build and deploy AI agents without deep AI expertise. Emphasis on translating state-of-the-art techniques into production-grade, scalable capabilities.

What you'd actually do

  1. Research and develop advanced agent strategies - iterative planning, self-correction, multi-step reasoning, and conditional execution paths.
  2. Design and build context management and memory systems (session-level and long-term) that enable personalized, improving agent experiences.
  3. Research and implement multi-agent patterns - enabling specialized agents to collaborate, share context, and delegate sub-tasks.
  4. Help build systematic experimentation and optimization - model selection, strategy comparison, prompt engineering, and architecture decisions backed by quantitative analysis.
  5. Build reusable ML components that encode production best practices and are available to all teams through configuration.

Skills

Required

  • Advanced knowledge and experience in NLP, LLM-based systems, and agentic AI architectures - including tool use, reasoning, retrieval-augmented generation, and agent planning.
  • Experience designing and building production agentic or conversational AI systems at scale.
  • Experience with LLM evaluation and optimization - designing metrics and systematically improving model-based systems.
  • Masters degree, PhD or equivalent experience in a quantitative field (e.g., Computer Science, Artificial Intelligence, Mathematics, Physics, etc.).
  • Strong working knowledge of Python and ML/AI frameworks.
  • Experience with LLM APIs and retrieval systems.
  • Experience collaborating cross-functionally in the development of ML-powered products.

Nice to have

  • Relevant work or academic experience (MSc + 6 years, or PhD + 4 years), applying Machine Learning to business problems.
  • Preferably evidenced by peer-reviewed publications, patents, or open-source contributions.
  • Excellent English communication skills, both written and verbal.
  • Successfully driving technical and people-related initiatives while communicating with stakeholders at all levels.
  • Leading by example, developing your team and motivating them to achieve their goals. Providing timely feedback and managing key performance indicators

What the JD emphasized

  • production-grade AI agents
  • agentic AI architectures
  • production agentic or conversational AI systems at scale
  • LLM evaluation and optimization
  • end-to-end R&D plans

Other signals

  • Enabling mission teams to build, deploy, and continuously improve production-grade AI agents
  • Provide a modular, configuration-driven platform for composing reusable building blocks
  • Research, design, and develop core AI capabilities for agentic platform
  • Translate state-of-the-art techniques into reusable, scalable capabilities