Machine Learning Engineer II Job at Expedia Group, Austin, TX

cnlzdUdiclBIR3dRUENheG04QUt2WURia3c9PQ==
  • Expedia Group
  • Austin, TX

Job Description

Join to apply for the Machine Learning Engineer II role at Expedia Group

This range is provided by Expedia Group. Your actual pay will be based on your skills and experience talk with your recruiter to learn more.

Base pay range

$112,000.00/yr - $156,500.00/yr

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 we 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. Were building a more open world. Join us.

Introduction To The Team

Expedia Technology teams partner with our Product teams 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.

The Search and Recommendations Machine Learning Engineering (MLE) team within the Multi?Channel Shopping organization at Expedia Group is responsible for advancing Ranking, Recommendations, Text Search, and Traveler Insights across Expedia, Hotels.com, and Vrbo. This high?impact team plays a critical role in shaping the user shopping experience across multiple brands. Operating in a fast?paced environment, the team leverages cutting?edge AI technologies and continuously evolves with emerging trends to optimize key business metrics, including click?through rate, conversion rate, and gross profit.

This work directly aligns with Expedia Groups strategic priorities and core principlesdelivering exceptional traveler experiences and making travel more accessible and rewarding for people around the world.

We are seeking a dynamic and highly motivated Machine Learning Engineer II to help us meet our goals of leading the development of ML?powered features that enhance the traveler experience across Expedia Group brands by working closely with cross?functional teams to design and scale systems for Ranking, Recommendations, Pricing, and Search. This includes rapid prototyping of innovative ideas, contributing to all phases of the ML lifecycle, and integrating generative AI into production workflows. Team members are expected to bring strong technical judgment to system design and actively shape the team's technical direction.

In This Role, You Will


  • 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 (e.g., RCAs or tech deep dives) clearly to both 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 a culture of knowledge exchange.


Minimum Qualifications
  • Bachelors or Masters degree in Computer Science, Statistics, Math, Engineering, or a related technical field; or equivalent related professional experience.
  • 2+ years of experience in software or machine learning engineering with a Masters degree, or 3+ years of experience with a Bachelors degree.
  • Experience building and maintaining at least one end?to?end machine learning pipeline in production, from feature engineering to scalable inference.
  • Proficiency in Python and experience developing software in at least two other programming languages across multiple tech stacks.


Preferred Qualifications
  • Proficiency with ML libraries and frameworks such as PyTorch or TensorFlow and common patterns for model serving.
  • Strong command of big data technologies like Spark, including experience training ML models on large datasets with GPUs or distributed compute.
  • Experience using cloud services (e.g., AWS), workflow orchestration tools (e.g., Airflow), and building streaming applications in a cloud environment.
  • Demonstrated application of data structures, design patterns, and software frameworks to write clean, modular, and maintainable code.
  • Experience designing testable systems and using monitoring and debugging tools to ensure system reliability and adherence to SLAs.



Accommodation requests

If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.

Seniority level

Mid?Senior level

Employment type

Full?time

Job function

Engineering and Information Technology

Industries

Software Development

Employment notice

Employment opportunities and job offers at Expedia Group will always come from Expedia Groups Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless youre confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.

EEO Statement

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment 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. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employees I?9 to confirm work authorization.

#J-18808-Ljbffr

Job Tags

Full time, Immediate start, Flexible hours,

Similar Jobs

Casco Construction Corp

Residential Construction Project Coordinator Job at Casco Construction Corp

 ..., contract preparation and execution, develop and manage projects in Buildertrend, organize and maintain project documentation, subcontractor and vendor coordination, field support and project close-out support Casco Construction Corp. employs a terrific team comprised... 

Innovative Consulting Inc (ICI)

Automation PLC Engineer Job at Innovative Consulting Inc (ICI)

 ...relevant engineering experience in the Pharmaceutical or Chemical industry Hands-on experience in configuring and troubleshooting PLC & HMI systems (Rockwell, Siemens). Solid understanding of Computer System Validation (CSV) for qualifying automation systems. In... 

North Bridge Staffing Group

Event Coordinator Job at North Bridge Staffing Group

 ...Friday, 8:00am-5:00pm Start: Mid-January preferred A global, high-performing financial services firm is seeking a Events Coordinator to support a busy Q1 calendar of executive and leadership events. This temporary role will sit onsite and partner closely with... 

Diversified Transfer and Storage, Inc.

Class A Class A OTR Truck Driver Job Job at Diversified Transfer and Storage, Inc.

Class A Class A OTR Truck Driver JobLTL OTR refrigerated dedicated routes.Pay: $70,000 to $110,000Health, 401K, paid vacation, performance incentives.How to apply for this Driving JobFill out a Gary's Job Board application. That same application can be used to... 

Safelite

Auto Glass Installation Technician Trainee Job at Safelite

 ...fulfilling career and encourage you to have a life. Let us be the best place you'll ever work. A Brief Overview A Technician Trainee will be trained and educated to become a proficient auto glass technician. Upon completing our training program, the trainee will...