Hybrid Machine Learning Engineer II

Posted 2 months ago

Apply now

About the role

  • Machine Learning Engineer II enhancing traveler experiences across Expedia Group brands using data and machine learning technologies. Collaborating on innovative products and services with cross-functional teams.

Responsibilities

  • Design and develop moderately complex, testable, and observable systems
  • Build APIs and services for use across business units
  • Understand how technical work supports business goals, identify and solve project-level business problems
  • Coordinate with stakeholders across engineering, product, and data to align priorities
  • Identify inefficiencies in code and systems; propose improvements in ML engineering, platforms, and tooling
  • Ensure performance, scalability, and reliability of systems through monitoring and testing
  • Lead code reviews and mentor peers

Requirements

  • Bachelor’s or Master’s 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 Master's degree, or 3+ years of experience with a Bachelor's 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: Proficiency with ML libraries and frameworks such as PyTorch or TensorFlow
  • Strong command of big data technologies like Spark
  • Experience using cloud services (e.g., AWS) and workflow orchestration tools (e.g., Airflow)

Benefits

  • Full benefits package
  • Exciting travel perks
  • Generous time-off
  • Parental leave
  • Flexible work model
  • Career development resources
  • Wellness & travel reimbursement
  • Travel discounts
  • International Airlines Travel Agent (IATAN) membership

Job title

Machine Learning Engineer II

Job type

Experience level

JuniorMid level

Salary

$112,000 - $156,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job