T

TripAdvisor

Global travel platform monetizing reviews

Principal Machine Learning Scientist - Recommendation Systems

Applied Machine LearningUpdated on Nov 11
Full-timeLondon, UK

About the Job

Requirements

  • A Ph.D. or Master’s degree in Computer Science, Machine Learning, Statistics, or a highly quantitative field.
  • At least 10 years of industry experience developing and deploying large-scale machine learning models in production, including a track record of shipping systems used by millions of active users.
  • Practical experience with Multi-Task Learning (MTL), Multi-gate Mixture-of-Experts (MMoE), or similar architectures optimized for multi-objective optimization.
  • Hands-on experience building sequential recommendation systems that capture real-time user session dynamics and long-term historical preferences.
  • Deep theoretical and practical knowledge of embedding generation, deep semantic retrieval, and multi-modal representation learning.
  • Mastery of Python and deep learning frameworks such as TensorFlow and PyTorch, along with hands-on experience with distributed computing such as Spark and Ray and cloud infrastructure such as AWS or GCP.

Responsibilities

  • Drive the technical roadmap for Search, Retrieval, Ranking, and Recommendation systems within the Trips vertical, translating business goals into concrete machine learning architectures and scalable production systems.
  • Design, prototype, and scale recommendation and ranking models using sequential recommenders, representation learning, and deep multi-objective frameworks to address complex travel journeys.
  • Oversee deployment of low-latency, high-throughput retrieval and ranking pipelines, including multi-stage retrieval and vector search, processing travel data in real time.
  • Partner with Product Managers, Engineering Leads, and Data Science peers to optimize multi-task business objectives, and act as the primary technical authority for machine learning initiatives within the Trips vertical.
  • Mentor and coach senior and mid-level machine learning scientists, and drive best practices for MLOps, rigorous A/B testing, data privacy, and code quality.

Desired Qualifications

  • Experience applying Graph Neural Networks (GNNs), knowledge graphs, or graph embeddings to represent relationships among travel entities such as users, destinations, itineraries, and points of interest.
  • Familiarity with Agentic AI frameworks, large language model-driven reasoning, or autonomous planning agents for conversational search and automated itinerary generation.
  • Experience in E-commerce, Travel Tech, or Two-Sided Marketplaces, particularly handling non-linear user journeys and constrained inventory such as hotel availability and tour timings.
  • A record of academic or industry contributions, including publications in top-tier AI or information retrieval conferences such as SIGIR, KDD, RecSys, or NeurIPS, or open-source machine learning contributions.

About the Company

TripAdvisor

Global travel platform monetizing reviews

Tripadvisor is a global travel platform that gathers millions of traveler reviews and opinions about hotels, restaurants, experiences, and other travel services to help people research and plan trips. It earns revenue mainly from advertising by travel businesses and from affiliate commissions when users book services through links on the site. The platform combines a large user-generated review base with listings, search results, and integrated advertising tools to guide travelers and connect advertisers with engaged audiences. Liberty TripAdvisor Holdings uses its stake to influence Tripadvisor’s strategy, aiming to grow the ecosystem, increase bookings, and maximize shareholder value.

Company size
51-200
Company stage
IPO
Headquarters
Englewood, CO
Founded
1999

Recently Posted Jobs

Explore more opportunities at TripAdvisor

See more jobs