Senior Machine Learning engineer - Distribution & Supply
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- Bachelor's degree in Computer Science or a related technical field; or Equivalent related professional experience.
- 8+ years of relevant professional experience.
- Proven experience working with service‑oriented or microservice architectures to integrate ML capabilities into production systems, including building and consuming APIs, working with large‑scale data pipelines, and ensuring reliability, scalability, and security of ML‑backed services.
- Hands‑on experience operating ML workflows in production environments, including monitoring model and data health, responding to incidents, and improving systems based on experimental results and operational feedback.
- Experience architecting and evolving complex, distributed ML platforms or systems that support high‑volume, low‑latency prediction workloads or large‑scale batch inference, including clear, well‑versioned API contracts and resilient data models.
- Demonstrated ability to lead technical design for ML‑driven features or services, make sound tradeoffs between modeling comp
Benefits
Additional Information
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us. Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. Introduction to Team Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. This Senior Machine Learning Engineer role is part of the Distribution & Supply team which sits within our Technology division. The Distribution & Supply team builds and optimizes the machine learning-driven systems that power how our travel supply is connected, priced, and surfaced across Expedia Group's global marketplace, ensuring partners can efficiently reach travelers with the right inventory at the right time. In this role, you will apply advanced machine learning engineering to design, deploy, and scale robust models that directly improve the quality and performance of our distribution platform for both travelers and partners. In this role, you will: Design, build, and evolve robust, scalable machine learning systems and services, including system design (LLD), API design, and data modeling to power complex product capabilities across multiple domains. Own end‑to‑end delivery of machine learning features and platforms, from problem framing, data sourcing, feature engineering, and model development and evaluation through implementation, testing, deployment, monitoring, and ongoing operational support. Collaborate with product, data, and engineering teams to translate ambiguous business and customer problems into clear ML‑driven solutions, selecting appropriate modeling approaches and integrating them into production services and applications. Improve model and system quality, reliability, and performance by driving best practices in experimentation, validation, observability, security, and operational excellence for the ML services you own. Mentor and support other engineers and data practitioners through technical design discussions, review of modeling and code work, and knowledge sharing, helping to elevate ML engineering practices across teams and domains. Safely integrate and operate AI/ML‑enabled solutions that improve outcomes, with familiarity with AI‑driven systems, tools, or workflows and applying AI/ML concepts to real world products.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Expedia? Share your experience