B

Booking.com

Online travel agency for accommodations

Machine Learning Scientist 2 - Content Intelligence

Natural Language Processing & LLMsUpdated on Nov 5
Full-timeTel Aviv-Yafo, IsraelNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Engineering, Statistics, or a related field.
  • At least 3 years of experience as a Machine Learning Scientist or in a similar role, with a consistent record of delivering machine learning solutions to production.
  • Strong understanding and practical experience with Generative AI models, Natural Language Processing, and the engineering aspects of machine learning development.
  • Experience executing research and development plans and contributing to large-scale machine learning applications.
  • Experience across multiple machine learning facets, including large datasets, model development, statistics, experimentation, data visualization, optimization, and software development.
  • Experience collaborating cross-functionally to develop machine learning products with developers, product managers, and user experience specialists.
  • Strong working knowledge of Python, LangChain, SQL, and Spark or similar technologies.
  • Strong coding practices, including writing and reviewing production-quality, maintainable, and well-tested code, and effectively leveraging modern AI coding assistants while maintaining correctness, readability, and sound system design.
  • Excellent English communication and presentation skills, both written and verbal.

Responsibilities

  • Design, train, evaluate, and deploy scalable Generative AI solutions for customer-facing products in collaboration with engineering and product teams.
  • Write code to build, fine-tune, and optimize large language models and agentic workflows.
  • Translate product requirements into technical specifications and build solutions incrementally, starting with functional minimum viable products and evolving them into complex, scalable systems.
  • Lead focused research sprints to extract actionable insights and translate them into production code, balancing innovation with speed of delivery.
  • Own technical challenges end to end and use analytical debugging to address algorithmic, mathematical, and implementation bottlenecks.
  • Set up evaluation pipelines, define concrete metrics including judge large language models, and continuously benchmark models on real-world customer data to improve product performance.
  • Collaborate with Machine Learning Engineers to optimize model latency and throughput and ensure smooth deployment and high performance in live environments.
  • Write modular, clean, and scalable code to build reusable machine learning frameworks and maintain long-term maintainability and software engineering rigor.

About the Company

Booking.com

Online travel agency for accommodations

Booking.com is an online travel marketplace that connects travelers with a wide range of travel services, including hotels, apartments, flights, and car rentals. Users search for destinations, compare options, read reviews, and book accommodations or other travel services all in one place through a single, user-friendly interface. The platform makes money by taking a commission on each booking from properties (typically 15%–25%) and by selling advertising space so listings can gain more visibility. What sets Booking.com apart is its large global inventory and centralized experience, making it easy for travelers to plan and complete trips in one place while giving partners access to a broad customer base. The company’s goal is to simplify travel planning at a global scale by offering a comprehensive, convenient platform that helps both travelers and travel providers connect efficiently and reliably.

Company size
10,001+
Company stage
Acquired
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
1996

Recently Posted Jobs

Explore more opportunities at Booking.com

See more jobs