Expedia Group

Senior Machine Learning Engineer – Advertising Technology

Expedia Group

full-time

Posted on:

Location Type: Hybrid

Location: SeattleCaliforniaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $184,500 - $258,000 per year

Job Level

About the role

  • Collaborate with Software Engineers and ML Engineers/Scientists to design and build large-scale batch and real-time ML systems for advertising use cases
  • Propose, lead, and deliver high-impact ML applications across pricing, inventory, content, and trust & safety, aligning technical decisions with business outcomes
  • Own the end-to-end lifecycle of mid- to large-scale ML projects, from system design and model development through deployment and production operations
  • Establish and promote ML engineering best practices, including model quality, MLOps, observability, and scalable system design
  • Mentor junior engineers and support teams in integrating ML into existing production systems
  • Partner with senior stakeholders across organizations to drive shared standards, communities of practice, and cross-team learning
  • Lead complex, cross-organizational initiatives to improve performance, reliability, and scalability of ML systems

Requirements

  • 8+ years (BS) / 6+ years (MS) of industry experience building and deploying machine learning models in production
  • Strong experience with distributed data processing and large-scale datasets (Spark preferred)
  • Proven ability to design, deploy, and operate real-time or near–real-time ML systems end to end, including feature pipelines, model training and validation, scalable inference, monitoring, drift detection, and retraining
  • Proficiency in Python with ML frameworks such as PyTorch or TensorFlow, and strong working knowledge of Scala or Java
  • Deep expertise in end-to-end MLOps, including training and inference workflows, CI/CD for ML, model versioning, and automated retraining
  • Strong ownership of ML observability, including model performance monitoring, data quality checks, drift detection, alerting, and root-cause analysis
  • Experience operating cloud-native ML platforms and distributed systems (AWS, SageMaker, Kubernetes, Spark, Databricks) with reliability, scalability, and cost awareness.
Benefits
  • medical/dental/vision
  • paid time off
  • Employee Assistance Program
  • wellness & travel reimbursement
  • travel discounts
  • International Airlines Travel Agent membership
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningMLOpsdistributed data processingreal-time ML systemsfeature pipelinesmodel trainingmodel validationscalable inferencemonitoringdrift detection
Soft Skills
collaborationmentoringleadershipcommunicationcross-team learningstakeholder engagementproblem-solvingownershipinitiativeorganizational skills