Machine Learning Engineer III
Listed on 2026-06-03
-
Software Development
Machine Learning/ ML Engineer, AI Engineer
Overview
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, welcoming community is essential in driving our success.
To shape the future of travel, people must come first. We foster an open culture where everyone belongs and differences are celebrated. We provide a full benefits package, including travel perks, generous time off, parental leave, a flexible work model, and career development resources to fuel our employees’ passion for travel.
This role aligns with Expedia Group’s priorities—delivering exceptional traveler experiences and making travel more accessible and rewarding worldwide.
Responsibilities- System & Software Design:
Designs and develops moderately complex, testable, and observable systems; contributes to architectural discussions, especially for big data and ML applications. - API & Service Development:
Builds APIs and services for use across business units, ensuring reusability and scalability. - Business Impact Alignment:
Understands how technical work supports business goals; identifies and solves project-level business problems with minimal guidance. - Cross-Functional Collaboration:
Coordinates with stakeholders across engineering, product, and data to align priorities and deliver shared solutions. - Innovation & Optimization:
Identifies inefficiencies in code and systems; proposes improvements and innovations in ML engineering, platforms, and tooling. - Operational Excellence:
Ensures performance, scalability, and reliability of systems through monitoring, testing, and adherence to SLAs. - Mentorship & Code Quality:
Leads code reviews, mentors peers, and contributes to a culture of engineering excellence and best practices. - Technical Communication:
Documents and presents findings clearly to technical and non-technical audiences. - Strategic Thinking:
Applies systems thinking to identify process or policy improvements that scale beyond immediate teams or projects. - Community Engagement:
Participates in communities of practice, promotes shared learning, and fosters knowledge exchange.
- Bachelor’s or Master’s degree in Computer Science, Statistics, Math, Engineering, or related field; or equivalent professional experience.
- 3+ years of experience in software engineering or machine learning engineering.
- Programming Proficiency:
Comfortable programming in Python and experience developing software in at least 3 languages; able to choose the right language for the task. - Machine Learning Engineering:
Built and maintained at least one end-to-end ML pipeline in production. - ML Libraries & Frameworks:
Proficient in PyTorch, Tensor Flow, and model serving patterns; familiar with dependency management in ML/DS systems. - Big Data & Distributed Systems:
Strong command of Spark; experience training ML models on large datasets with GPUs or distributed compute. - Cloud & Infrastructure:
Experience with cloud services (e.g., AWS), workflow orchestration (e.g., Airflow), streaming applications, IAM policies, and cloud storage (e.g., S3). - Software Engineering Principles:
Applies data structures, design patterns, and software frameworks to write clean, modular, maintainable code. - Testing & Debugging:
Designs testable systems, uses tooling to monitor/debug, and fixes issues within SLA constraints. - Continuous Learning & Technical Breadth:
Stays current with emerging technologies and shares knowledge across teams.
The total cash range for this position in Austin is $ to $. Employees in this role can earn up to $ based on performance.
The total cash range for this position in Seattle is $ to $. Employees in this role can earn up to $ based on performance.
Starting pay for this role will vary based on location, budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.
Accommodation & InclusionIf you need assistance with any part of the application or recruiting process due to a disability or health condition, please reach out to our Recruiting Accommodations Team.
We are proud to be named a Best Place to Work and to be recognized for award-winning culture by various organizations. Expedia is committed to an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify and may provide information from I-9 to confirm work authorization.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).