Senior ML Engineer - Real-Time Ads & Pipelines

Expedia Group

San Jose (CA)

Hybrid

USD 158,000 - 221,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision coverage
Paid time off
Travel reimbursement
IATAN membership

Job summary

Expedia Group is seeking a Machine Learning Engineer III to join the Advertising Technology team in the Bay Area or Seattle, focusing on large-scale ML systems for pricing, inventory optimization, ranking, and trust & safety across the ad platform.

You will translate modeling ideas into reliable, observable ML systems, mentor others, and raise engineering standards while collaborating with cross-functional teams to align ML work with revenue goals.

Qualifications

  • Bachelor’s or Master’s degree in CS, Engineering, Data Science, or a related quantitative field.
  • 4+ years of industry experience in ML or data-driven systems.
  • Proficiency in Python and ML frameworks such as PyTorch or TensorFlow.
  • Experience with data pipelines and large datasets using Spark, SQL, or similar.
  • Familiarity with software engineering fundamentals including version control and testing.

Responsibilities

  • Design scalable ML infrastructure and pipelines for batch and real-time advertising workflows.
  • Operationalize ML models and integrate them with ad delivery, ranking, and campaigns.
  • Build and maintain reliable data pipelines for large-scale impressions, clicks, and conversions.
  • Collaborate with ads product, engineering, analytics, and business teams to align ML solutions with goals.
  • Enable low-latency inference and real-time decisioning across brands and surfaces.
  • Develop reusable components, APIs, and orchestration for experiments and deployment.
  • Monitor reliability, performance, and engage in continuous optimization.

Skills

Python
PyTorch
TensorFlow
Data pipelines
Spark
SQL
Communication

Education

Bachelor's or Master's degree in CS/Engineering/Data Science

Tools

Spark
SQL
AWS
Databricks

Job description

Expedia Group is seeking a Machine Learning Engineer III to join the Advertising Technology team in the Bay Area or Seattle, focusing on large-scale ML systems for pricing, inventory optimization, ranking, and trust & safety across the ad platform.

You will translate modeling ideas into reliable, observable ML systems, mentor others, and raise engineering standards while collaborating with cross-functional teams to align ML work with revenue goals.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ad Tech Backend Engineer III — Real-Time Bidding & ML
Ad Tech Backend Engineer III — Real-Time Bidding & ML

Expedia Group • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior ML Platform Engineer - Scale & AI Tooling
Senior ML Platform Engineer - Scale & AI Tooling

Expedia, Inc. • Seattle (WA)

On-site
USD 185,000 - 258,000
Medical / dental / vision coverage
Paid time off
Employee Assistance Program
+3
Senior ML Platform Engineer for Scalable AI Infra
Senior ML Platform Engineer for Scalable AI Infra

Expedia, Inc. • San Jose (CA)

On-site
USD 199,000 - 279,000
Medical coverage
Dental coverage
Vision coverage
+2
Machine Learning Engineer III
Machine Learning Engineer III

Expedia Group • San Jose (CA)

Hybrid
USD 158,000 - 221,000
Medical, dental, vision coverage
Paid time off
Travel reimbursement
+1
Senior ML Platform Engineer: Scale, Observability & Infra
Senior ML Platform Engineer: Scale, Observability & Infra

Expedia • San Jose (CA)

On-site
USD 199,000 - 279,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior ML Engineer - Real-Time Ads Targeting & Ranking
Senior ML Engineer - Real-Time Ads Targeting & Ranking

EngineersOfAI • San Francisco (CA)

On-site
USD 220,000 - 275,000
Senior ML Engineer - Real-Time Ad Tech & Optimization
Senior ML Engineer - Real-Time Ad Tech & Optimization

Digital Turbine, Inc. • New York (NY)

Hybrid
USD 150,000 - 210,000
Ads Platform ML Engineer (L5) — Real-Time, High-Impact
Ads Platform ML Engineer (L5) — Real-Time, High-Impact

Netflix • United States

On-site
USD 100,000 - 720,000
Health Plans
Mental Health Support
401(k) Retirement Plan
+4
Staff ML Engineer: Ads Bidding & Optimization
Staff ML Engineer: Ads Bidding & Optimization

Pinterest • Seattle (WA)

On-site
USD 223,000 - 390,000
Equity
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