Senior ML-Driven Backend Engineer, Ads Platform

Expedia

Chicago (IL)

On-site

USD 172,000 - 240,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
Wellness and travel reimbursement
Travel discounts
IATAN membership

Job summary

Expedia Group in Chicago is seeking a Senior Software Development Engineer with ML focus to design and operate backend services powering advertiser experiences. You will deploy ML models, build scalable platforms, and collaborate with ML engineers and product teams to deliver measurable business outcomes.

Responsibilities include leading technical design, ensuring reliability, and applying AI capabilities across campaigns while working in a fast-paced advertising environment.

Qualifications

  • Bachelor’s degree with 8+ years of experience, or Master’s degree with 6+ years in a related technical field.
  • Strong experience designing and building scalable backend services and distributed systems in production.
  • Strong programming experience in Python and at least one of Java, Kotlin, or similar backend languages.
  • 3+ years of hands-on experience building, deploying, and operating ML or AI-powered systems in production.
  • Experience integrating ML models or AI capabilities into production software systems.
  • Experience working with data and ML pipelines, including batch or streaming data processing and model inference workflows.
  • Familiarity with cloud-native distributed systems and platforms such as AWS, Kubernetes, or equivalent.
  • Experience collaborating with product and business partners to translate requirements into technical solutions.
  • Proven ability to lead end-to-end technical design for complex systems and deliver them in production.

Responsibilities

  • Design, implement, and evolve backend APIs and distributed services powering advertiser experiences.
  • Architect and operate production ML-enabled systems integrated into campaigns and recommendations.
  • Collaborate with ML engineers and product teams to translate data into scalable solutions.
  • Lead end-to-end technical design for complex systems and ensure production readiness.

Skills

Backend design
Python
Java/Kotlin
ML/AI in production
ML model integration
Data pipelines
Cloud-native systems
Product collaboration
End-to-end design

Education

Bachelor’s or Master’s in a technical field

Tools

AWS
Kubernetes
Spark
CI/CD for ML

Job description

Expedia Group in Chicago is seeking a Senior Software Development Engineer with ML focus to design and operate backend services powering advertiser experiences. You will deploy ML models, build scalable platforms, and collaborate with ML engineers and product teams to deliver measurable business outcomes.

Responsibilities include leading technical design, ensuring reliability, and applying AI capabilities across campaigns while working in a fast-paced advertising environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Backend Engineer — Ads Platform
Senior ML Backend Engineer — Ads Platform

Expedia, Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 172,000 - 240,000
Senior Ad Tech Backend Engineer — Real-Time ML
Senior Ad Tech Backend Engineer — Real-Time ML

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 146,000 - 205,000
Medical, dental and vision coverage
Paid time off
Travel discounts
Senior Software Development Engineer, Advertising Technology (AI/ML)
Senior Software Development Engineer, Advertising Technology (AI/ML)

Expedia • Chicago (IL)

On-site
USD 172,000 - 240,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+3
Senior ML Engineer - Scalable AI for Global Travel
Senior ML Engineer - Scalable AI for Global Travel

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 185,000 - 258,000
Medical, dental, and vision coverage
Wellness and travel reimbursement
Employee discounts
Senior Software Development Engineer, Advertising Technology (AI/ML)
Senior Software Development Engineer, Advertising Technology (AI/ML)

Expedia, Inc. • Chicago (IL), Northern (KY)

Hybrid
USD 172,000 - 240,000
Senior ML Engineer — Build Scalable AI Systems
Senior ML Engineer — Build Scalable AI Systems

11105 Expedia, Inc. • Seattle (WA)

On-site
USD 185,000 - 258,000
Medical coverage
Dental coverage
Vision coverage
+5
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 Backend Engineer, Content & Catalog AI
Senior Backend Engineer, Content & Catalog AI

11105 Expedia, Inc. • Chicago (IL)

On-site
USD 171,000 - 240,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Backend Engineer – Content & Catalog
Senior Backend Engineer – Content & Catalog

Expedia, Inc. • Chicago (IL)

On-site
USD 275,000
Medical, dental, vision coverage
Paid time off
Travel discounts
+1
Senior ML Scientist — Search & Personalization Lead
Senior ML Scientist — Search & Personalization Lead

Expedia Group • San Jose (CA)

On-site
USD 242,000 - 339,000
Medical/dental/vision coverage
Paid time off
Employee Assistance Program
+3