E

Expedia Group

Runs travel booking sites for people and companies

Machine Learning Scientist 3 - Agentic Experiences

AI Application EngineeringConfirmed live in the last 24 hours
Full-time$146k - $220.5kIn-person

About the Job

Requirements

  • A PhD, MS, or BS in Computer Science, Machine Learning, Statistics, Engineering, or a related field, or equivalent professional experience.
  • At least 5 years of related industry experience.
  • Demonstrated experience designing and deploying agentic or multi-step AI systems, such as ReAct, tool-calling agents, or multi-agent pipelines, in production or research settings.
  • Strong proficiency in Python and machine learning frameworks such as PyTorch, TensorFlow, or JAX, and experience with large language model APIs and orchestration libraries such as LangChain, LlamaIndex, or similar.
  • Experience integrating large language models with external tools, APIs, and structured data sources for real-world task completion.
  • A solid understanding of prompt engineering techniques, including chain-of-thought, few-shot prompting, and structured output generation.
  • Experience defining and running evaluation frameworks for machine learning systems, including offline benchmarking and production monitoring.

Responsibilities

  • Design, build, and evaluate multi-step agentic AI systems, including autonomous agents capable of planning, tool use, memory management, and multi-agent collaboration.
  • Research and implement state-of-the-art techniques in agentic architectures, such as ReAct, reflection loops, chain-of-thought prompting, and tool-augmented reasoning.
  • Develop and maintain agent orchestration frameworks, defining how agents decompose tasks, delegate to sub-agents, and handle failure and recovery.
  • Integrate large language models with external tools, APIs, databases, and code execution environments to enable real-world task completion.
  • Define and own evaluation frameworks for agentic systems, measuring task success, reliability, latency, cost, and safety across diverse benchmarks and production scenarios.
  • Collaborate with product, engineering, and research teams to translate business requirements into agentic system designs and deliver production-grade solutions.
  • Identify and mitigate risks specific to agentic systems, including prompt injection, unintended actions, hallucination in long-horizon tasks, and unsafe tool use.
  • Stay current with the agentic AI landscape and synthesize academic research and industry developments to inform the team's technical direction.

Desired Qualifications

  • Experience in the travel or e-commerce industry.
  • Publications in top-tier machine learning conferences or journals.
  • Patented inventions, pending or issued.
  • Contributions to open-source machine learning projects.
  • Experience taking models from prototype to production in collaboration with Machine Learning Engineering teams.

About the Company

Expedia Group

Runs travel booking sites for people and companies

Expedia Group runs online travel brands such as Expedia, Hotels.com, and Vrbo, where people book hotels, vacation homes, flights, and rental cars, and it supplies the same travel to other companies. Its Expedia site was one of the first online travel agencies, letting people compare and book flights and hotels on the web without calling a travel agent. Travelers search and pay through its apps and websites, while partners such as airlines and banks plug its hotel and flight listings into their own booking sites. Expedia earns commissions and markups on bookings and sells advertising to hotels and other travel companies. It began in 1996 as a division of Microsoft and is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1996

Recently Posted Jobs

Explore more opportunities at Expedia Group

See more jobs