Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Expedia Group

Senior Machine Learning Engineer - Advertising Technology

Expedia Group

Senior Machine Learning Engineer at Expedia Group designing and deploying large-scale ML systems for advertising technology. Collaborating with cross-functional teams to optimize pricing, inventory, and operational processes.

Posted 5/21/2026full-timeSeattle • California, Washington • 🇺🇸 United StatesSenior💰 $184,500 - $258,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaKubernetesPythonPyTorchScalaSparkTensorflow

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

Comp & perks
  • Full benefits package
  • Exciting travel perks
  • Generous time-off
  • Parental leave
  • Flexible work model
  • Career development resources
  • Medical/dental/vision insurance
  • Paid time off
  • Employee Assistance Program
  • Wellness & travel reimbursement
  • Travel discounts
  • International Airlines Travel Agent (IATAN) membership

ATS Keywords

✓ Tailor your resume
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
collaborationmentoringleadershipcommunicationstakeholder engagementcross-team learningproblem-solvingownershipinitiativestrategic alignment