Senior Machine Learning Engineer

Expedia

Gurgaon, India
Python and scala (or java) proficiency
Big data technologies (spark, hadoop, hive)
Productionize machine learning models
You will design and scale intelligent systems that power Expedia’s global travel marketplace across Content, Pricing & Availability, and Trust and Safety domains

Job Summary

  • You will design and scale intelligent systems that power Expedia’s global travel marketplace across Content, Pricing & Availability, and Trust and Safety domains.
  • The role involves leading end-to-end lifecycle for mid- to large-scale ML projects, establishing best practices, and mentoring junior engineers.
  • Expedia offers a full benefits package, including travel perks, generous time-off, parental leave, and a flexible work model.

Matching Summary

You will design and scale intelligent systems that power Expedia’s global travel marketplace across Content, Pricing & Availability, and Trust and Safety domains.

Skills & Requirements

Must-have

  • Python and Scala (or Java) proficiency
  • Big Data technologies (Spark, Hadoop, Hive)
  • Productionize Machine Learning models
  • End-to-end ML project lifecycle
  • Cross-functional team collaboration

Nice-to-have

  • Cloud platforms (AWS, EMR, Kubernetes, Docker)
  • Real-time applications experience
  • ML platforms (Databricks, SageMaker)
  • Workflow orchestration tools (Airflow, Flyte)
  • E-commerce or travel industry experience

Key Requirements

  • 8+ years for Bachelor's, 6+ years for Master's
  • Degree in Software Engineering, Computer Science, or related field
  • Proven ability to productionize ML models

Work Rights

Not specified

Tailored Resume

Cover Letter