Principal ML Scientist, Travel Search & Discovery

Expedia

San Jose (CA)

On-site

USD 242,000 - 339,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Paid time off
Travel discounts
IATAN membership

Job summary

Expedia Group seeks a Principal Machine Learning Scientist to lead the development and optimization of search and recommendation AI models. You will architect hybrid, multi-modal retrieval frameworks integrating text, image, and structured data to drive relevant discovery across Expedia’s travel ecosystem.

The role focuses on deep learning, generative retrieval, and advanced ranking methods, while guiding a team of scientists and collaborating with product and engineering teams to deliver

Qualifications

  • PhD, MS in Computer Science, ML, Statistics, Engineering, or related field, or equivalent experience.
  • 10+ years of related industry experience.
  • Experience building production-grade search, recommendation or personalization systems.
  • Strong understanding of intent understanding, retrieval, deep learning for recommendations, RL, and causal inference.
  • Proficiency in Python and ML frameworks (TensorFlow, JAX, PyTorch).
  • Experience with large-scale distributed systems and big data tech (Spark, Hadoop).
  • Familiarity with A/B testing and experimentation methodologies.
  • Ability to work with large-scale real-world data with bias, fairness, and privacy considerations.
  • Excellent communication and mentoring skills.
  • Passion for user-centric AI products and advancing state-of-the-art in search and recommendations.

Responsibilities

  • Drive research, design and deployment of ML solutions for large-scale search and recommendation systems.
  • Architect hybrid multi-modal retrieval frameworks combining text, image and structured data.
  • Develop and optimize multi-stage ranking pipelines using deep learning and generative retrieval.
  • Lead intent understanding using user queries and behavioral signals.
  • Advance personalization using embeddings and context-aware algorithms.
  • Pioneer sequential recommender systems accounting for evolving preferences and time.
  • Design offline and online evaluation methods, including A/B testing and counterfactuals.
  • Collaborate with engineering and product teams to translate business needs into ML solutions.
  • Mentor and guide a team of scientists and engineers.

Skills

Python
TensorFlow
PyTorch
JAX
Distributed systems
Experimentation
Mentoring
Communication
Research leadership

Education

PhD or MS in CS/ML/Engineering

Tools

TensorFlow
PyTorch
JAX
Spark
Hadoop

Job description

Expedia Group seeks a Principal Machine Learning Scientist to lead the development and optimization of search and recommendation AI models. You will architect hybrid, multi-modal retrieval frameworks integrating text, image, and structured data to drive relevant discovery across Expedia’s travel ecosystem.

The role focuses on deep learning, generative retrieval, and advanced ranking methods, while guiding a team of scientists and collaborating with product and engineering teams to deliver

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal ML Scientist — Personalization & Search
Principal ML Scientist — Personalization & Search

Expedia, Inc. • San Jose (CA)

On-site
USD 242,000 - 339,000
Medical, dental & vision coverage
Paid time off
Wellness & travel reimbursement
+2
Principal ML Scientist – Leader in Search & Personalization
Principal ML Scientist – Leader in Search & Personalization

Expedia, Inc. • San Jose (CA)

On-site
USD 242,000 - 339,000
Medical benefits
Dental & Vision
Paid time off
+3
Principal ML Scientist - Travel Search & Personalization
Principal ML Scientist - Travel Search & Personalization

11105 Expedia, Inc. • United States

On-site
USD 224,000 - 314,000
Medical, dental & vision coverage
Paid time off
Employee Assistance Program
+3
Senior ML Scientist – Personalization & Recommendations
Senior ML Scientist – Personalization & Recommendations

11105 Expedia, Inc. • San Jose (CA)

On-site
USD 187,000 - 262,000
Medical, dental, vision coverage
Paid time off (PTO)
Travel discounts
Principal AI Scientist: Large-Scale Search & Personalization
Principal AI Scientist: Large-Scale Search & Personalization

Expedia, Inc. • Seattle (WA)

On-site
USD 224,000 - 314,000
Medical insurance
Dental insurance
Vision coverage
+6
Senior Director, ML/AI: Search & Recommendations
Senior Director, ML/AI: Search & Recommendations

Expedia Group • San Jose (CA)

On-site
USD 323,000 - 453,000
Medical coverage
Paid time off
Travel discounts
+1
Principal Machine Learning Scientist - Search and Recommendations
Principal Machine Learning Scientist - Search and Recommendations

Expedia • San Jose (CA)

On-site
USD 242,000 - 339,000
Medical coverage
Dental coverage
Vision coverage
+3
Principal Machine Learning Scientist - Search and Personalization
Principal Machine Learning Scientist - Search and Personalization

11105 Expedia, Inc. • United States

On-site
USD 224,000 - 314,000
Medical, dental & vision coverage
Paid time off
Employee Assistance Program
+3
Principal Machine Learning Scientist - Personalization and Search & Recommendations
Principal Machine Learning Scientist - Personalization and Search & Recommendations

Expedia, Inc. • San Jose (CA)

On-site
USD 242,000 - 339,000
Medical, dental & vision coverage
Paid time off
Wellness & travel reimbursement
+2
Principal Machine Learning Scientist - Search and Personalization
Principal Machine Learning Scientist - Search and Personalization

Expedia, Inc. • San Jose (CA)

On-site
USD 242,000 - 339,000
Medical benefits
Dental & Vision
Paid time off
+3