EG
Full time
🤖 AI / ML
Senior Machine Learning Engineer at Expedia Group
Listed by DevShelfHub
Bangalore, India
Hybrid
Senior · 8–12 yrs
About the Role
Travel advertising platforms process millions of ML requests daily at strict latency SLAs. Expedia Group is hiring a Senior Machine Learning Engineer in Bangalore for the EG Advertising Platform ML Engineering team building systems behind TravelAds.
What you'll do
- Design and own high-throughput, low-latency ML systems for TravelAds including training and serving architectures
- Build and evolve ML infrastructure: feature stores, online/offline feature pipelines, embedding and vector services
- Accelerate end-to-end ML lifecycle by automating training, validation, deployment, shadow testing, and A/B testing
- Develop agentic AI and LLM/RAG-powered workflows for ML operations automation
- Define and implement ML observability, reliability, and cost guardrails
- Safely integrate AI/ML-enabled solutions while mentoring MLEs and leading cross-team initiatives
What we're looking for
- Bachelor's degree in Computer Science or related technical field
- 8+ years of relevant professional experience
- Proven track record designing, building, and operating production ML or large-scale distributed systems
- Strong software engineering foundation in Python and at least one of Java/Kotlin/Scala
Skills & Technologies
Required
Bachelor's degree in Computer Science or related technical field
8+ years of relevant professional experience
Proven track record designing, building, and operating production ML or large-scale distributed systems
Strong software engineering foundation in Python and at least one of Java/Kotlin/Scala
Deep understanding of distributed systems, data structures, and performance optimization
Experience leading technical design for multi-quarter ML projects with business stakeholders
Benefits & Perks
- Health Insurance
- Flexible Leave Policy
- Learning Budget
- EPF / NPS
Why This Role is Good for Experienced Professionals
- This role reshapes how an advertising ML platform operates at scale with agentic AI and LLM-powered workflows.
- Design high-throughput, low-latency ML systems (2000+ RPS) for TravelAds
- Build ML infrastructure including feature stores, embedding services, and data lineage
- Accelerate end-to-end ML lifecycle with automated training, deployment, and A/B testing
- Develop agentic AI and LLM/RAG-powered workflows for ML operations automation
- Define ML observability, reliability, and cost guardrails with SLO/SLI definitions
- Work on auction and ranking models with sub-100ms SLA real-time inference
- Set technical direction and mentor MLEs to operate independently
- Apply orchestrated workflows using Flyte or Airflow with robust quality gates
- Lead cross-team initiatives elevating ML engineering practices
- Join a global travel technology leader with meaningful business impact
About Expedia Group
Expedia Group helps travelers explore the world through consumer brands including Expedia, Hotels.com, and Vrbo. The EG Advertising Platform ML Engineering team builds and operates ML systems behind TravelAds, Expedia Group's performance advertising marketplace generating over $1.3B in annual revenue, processing ~128 million requests per day.
- Industry
- Technology
- Company Size
- 500+
- Website
- expediagroup.com
🚀 Boost your chances
Skip the queue
Contact the recruiter directly at Expedia Group and follow up personally — most applicants never do.
Browse Recruiter DatabaseFree trial · 40 contacts · ₹0
Job Details
- Type
- Full time
- Level
- Senior
- Experience
- 8–12 years
- Location
- Bangalore, India
- Work Mode
- Hybrid
- Category
- AI / ML
Share this Job
Recruiter Database
Want to stand out? Talk to the recruiter directly.
Most applicants never hear back. Our Recruiter Database gives you direct email access to the people making hiring decisions — so you can follow up personally and actually get noticed.
- Recruiter name, company & direct email address
- Sourced from active job postings across top companies
- Free trial — 40 contacts, no credit card needed