Machine Learning Scientist III

Expedia Expedia · Hospitality · Bangalore, India

Expedia Group is seeking a Machine Learning Scientist III to develop and deploy ML solutions for customer experience in the travel domain, focusing on search, recommendations, and advertising. The role involves the end-to-end ML lifecycle, from ideation to monitoring, and requires strong programming skills in Python and SQL, along with expertise in applied ML and experimental design.

What you'd actually do

  1. Design & Implement ML Solutions
  2. Test, Learn, and Iterate
  3. Collaborate and Communicate

Skills

Required

  • Python
  • SQL
  • Machine Learning Theory
  • Deep Learning
  • Statistical Modeling
  • Experimental Design
  • A/B Testing
  • Causal Inference
  • pandas
  • scikit-learn
  • pySpark

Nice to have

  • Domain knowledge in online advertising or e-commerce
  • Experience building and deploying models using GenAI/LLM technologies

What the JD emphasized

  • 3+ years of hands-on industry experience building and deploying machine learning models to solve real-world problems
  • Expertise in applied ML
  • Strong programming skills in Python
  • proficiency in SQL
  • building and deploying models using GenAI/LLM technologies

Other signals

  • develop state-of-the-art machine learning algorithms
  • power various aspects of highly complex travel searches, recommendations and advertising
  • build the core algorithms that drive Expedia Group's advertising marketplace
  • applying machine learning to complex prediction and optimization problems