Currently tracking 28 active AI roles, down 48% versus the prior 4 weeks. Primary focus: Agent · Engineering. Salary range $119k–$387k (avg $238k).
Expedia has 48 active AI-related job listings. The majority of these roles, 67%, are focused on agents, with application roles making up another 19%. The company is primarily hiring for Engineering positions, with Product roles also represented. Expedia is actively recruiting for roles involving agent orchestration, model serving, and RAG. Over the last 30 days, Expedia has added 71 new AI roles, representing a 173% increase compared to the previous 30-day period.
Expedia currently has 31 active AI-related roles in our index. The most common open titles are: Software Development Engineer III (2), Director, Software Development Engineering - Experience Management Platform, Distinguished Software Development Engineer, Enterprise Service Configuration Manager (CMDB), Generative AI Creative Lead. Most positions are in Engineering and Product.
Expedia's active AI hiring is concentrated in: agents (45%), application (35%), serving infrastructure (16%). These categories follow a seven-stage AI lifecycle: data, pre-training, post-training, serving infrastructure, agents, evaluation, and application.
Expedia is hiring AI talent in: United States (21 roles), United Kingdom (5 roles), Switzerland (1 role), India (1 role).
Job postings at Expedia most frequently reference: model serving, recommender systems, search ranking, inference infra, agent orchestration.
In the past 30 days, Expedia has posted 33 new AI-related roles. That is a -54% change versus the prior 30 days (72 → 33).
| Title | Stage | AI score |
|---|---|---|
| Senior Machine Learning Engineer (Gen AI & Multi-Agentic Systems) Senior Machine Learning Engineer at Expedia Group focused on building end-to-end GenAI and multi-agent systems for consumer travel applications. The role involves architecting, developing, and deploying production-ready multimodal LLMs, RAG pipelines, agentic ecosystems, and integrating them with user interfaces and observability features. Responsibilities include LLM training/adaptation, memory architectures, distributed training/inference, and influencing product roadmaps. | AgentPost-train | 9 |
| Machine Learning Engineer III (Gen AI & Multi-Agentic Systems) Machine Learning Engineer III at Expedia Group focused on building end-to-end GenAI products, including agent orchestration, inference platforms, and user-facing interfaces. The role involves LLM training, fine-tuning, RAG pipelines, agentic workflows, and implementing evaluation and safety frameworks, with a focus on scaling these systems for consumer travel applications. |
| AgentPost-train |
| 9 |
| Principal Software Development Engineer - Gen AI Expedia is hiring a Principal GenAI Engineer to build production-grade AI systems for accelerating business workflows. The role involves designing and implementing cloud-native GenAI architectures, creating shared capabilities like model routing and retrieval services, optimizing for production performance and resilience, implementing guardrails and trust mechanisms, building RAG pipelines, designing agentic workflows, implementing tool registries for agents, collaborating with ML engineers, defining evaluation strategies, and ensuring governance, security, and responsible AI practices. The role requires a strong background in distributed systems and platform architecture, with at least 3 years of experience in AI/ML or building production LLM systems. | AgentServe | 8 |
| Senior Machine Learning Engineer Senior Machine Learning Engineer at Expedia Group to build and operate ML systems for the TravelAds platform, focusing on high-throughput, low-latency inference, ML lifecycle automation, and agentic AI workflows. The role involves designing and owning ML systems, building ML infrastructure, accelerating the ML lifecycle, developing LLM/RAG-powered workflows, and implementing ML observability and guardrails. | ServeAgent | 8 |
| Machine Learning Scientist II Expedia Group is seeking a Machine Learning Scientist II to join their EG Organic and Agentic Search team. This role will focus on designing and building ML solutions and GenAI products to dynamically provide information to travelers, driving organic traffic and conversion. Responsibilities include building and evaluating ML models, data extraction and processing, context engineering, designing experiments, building GenAI solutions for traffic acquisition and traveler progression, and communicating technical concepts. The role requires a Bachelor's or Master's degree in a quantitative field, 2+ years of ML experience, proficiency in Python/Pyspark and SQL, experience with production ML projects, and knowledge of statistical techniques for A/B testing and experimental design. Experience with cloud computing, MLOps, and ML techniques like Neural Networks and XGBoost is also required. | AgentPost-train | 7 |
| Data Engineer III, RAG and Gen AI Data Engineer III role focused on building and operating data pipelines and embeddings workflows for Agentic AI applications, including RAG systems and vector databases, within a consumer travel tech company. | AgentData | 7 |
| Machine Learning Engineer III Machine Learning Engineer III at Expedia Group, focused on improving existing marketing bidding systems using ML. Responsibilities include developing and refactoring ML components, designing big data and ML applications for training, evaluation, and serving, and operating ML models in production. The role involves monitoring, diagnosing issues like data/model drift, implementing guardrails, and optimizing for efficiency and observability. Requires 5+ years of experience in end-to-end ML pipelines, proficiency in Spark and ML libraries (PyTorch/TensorFlow), and MLOps practices. | ServeEval Gate | 7 |
| Machine Learning Engineer II Machine Learning Engineer II at Expedia Group focused on building and productionizing ML models for the Supply and Market Place division. The role involves designing and coding data pipelines, feature engineering, model training, scoring, validation, and integrating generative AI solutions into existing systems. Requires experience with big data technologies, Python, and batch/real-time inferencing. | ServePost-train | 7 |
| Software Development Engineer II ( AI) Software Development Engineer II focused on building, integrating, and operationalizing AI solutions using ML and LLM technologies for Finance products. The role involves prompt engineering, RAG pipelines, AI workflows, data pipelines, and integrating AI services. It emphasizes shipping real products, system reliability, and production readiness. | Agent | 7 |
| Software Development Engineer III (AI) Software Development Engineer III for EG Finance AI platform engineering team, responsible for end-to-end technical execution of AI products, from solution design through production scale. Requires expertise in ML engineering, LLMs, software systems, and AI platforms, focusing on building reusable, scalable AI capabilities. Will work closely with Product Managers and Engineers to deliver AI systems that are trusted, explainable, and production ready. Requires deep hands-on expertise across software engineering, ML, LLMs, and MLOps. | AgentServe | 7 |
| Software Development Engineer II, AI Platform – Finance Products Software Development Engineer II on the AI Platform team focused on building, integrating, and operationalizing AI solutions for Finance products. This role involves ML engineering, software engineering, and applied AI, with an emphasis on shipping real products. Responsibilities include implementing prompt engineering, RAG pipelines, AI workflows, developing data pipelines, integrating AI services, and supporting experimentation and evaluation. | Agent | 7 |
| Senior Software Engineer Senior Software Engineer role focused on building and maintaining highly available, performant, and secure services and applications for Expedia's B2B partnership platform. The role involves leading end-to-end development, collaborating with cross-functional teams, driving technical excellence, and safely integrating and operating AI/ML-enabled solutions to improve outcomes for travelers and partners. | Ship | 5 |
| Data Scientist III, Commercial Operations Analytics Data Scientist III, Commercial Operations Analytics role at Expedia Group. This role focuses on applying analytics techniques to extract data, combine datasets, and deliver insights to support decision-making for account management stakeholders. The position requires strong problem-solving skills, proficiency in SQL and Python, and excellent communication abilities. While AI/automation tools are a plus, the core of the role is data analysis and insight generation for commercial operations. | — | 5 |
| User Experience Engineer III Expedia is hiring a User Experience Engineer III to build and evolve the core platform of their globally distributed payment system. The role involves designing and building web experiences using React, JavaScript/TypeScript, Node.js, and modern web UI technologies, implementing an experience orchestration layer with GraphQL and Kotlin, and collaborating with product, design, and backend teams. A key aspect of the role is safely integrating and operating AI/ML-enabled solutions to improve user experience, personalization, or developer workflows, requiring familiarity with AI-driven systems and applying AI/ML concepts to real-world products. | Ship | 5 |
| Front-End Engineer III Front-End Engineer III at Expedia Group, focusing on building user interfaces and client-side architecture for the Cars booking platform. The role involves collaborating with product and backend teams, applying front-end engineering best practices, and integrating AI/ML concepts to enhance user experience, personalization, and content relevance. Requires experience with React, JavaScript/TypeScript, HTML, CSS, and API integration, with a preference for experience in AI-augmented workflows and collaborating with AI/ML teams. | — | 5 |
| User Experience Engineer III - Full stack (Web heavy - React.Js + Java/Kotlin/Node.Js) Full stack engineer with a focus on web technologies (React.js, Java/Kotlin/Node.js) for Expedia's flights shopping platform. The role involves designing, building, and maintaining web experiences, APIs, and data models, with a requirement to safely integrate and operate AI/ML-enabled solutions to improve outcomes. Experience with AI-driven tools and applying AI/ML concepts to real-world products is necessary. | — | 5 |
| Software Development Engineer III (Back-end Heavy Full-Stack) Expedia is seeking a Software Development Engineer III with a back-end heavy full-stack focus. The role involves designing, building, and evolving complex distributed services and applications, with a strong emphasis on API design, data modeling, and system design. The engineer will take end-to-end ownership of services, collaborate with cross-functional teams, and safely integrate and operate AI/ML-enabled solutions to improve outcomes. The position requires strong proficiency in modern programming languages, experience with distributed systems, and cloud-native technologies. Experience with AI/ML capabilities like recommendations, ranking, and anomaly detection in production services is preferred. | — | 5 |
| Senior Software Development Engineer Senior Software Development Engineer role at Expedia Group focused on integrating and operating AI/ML-enabled solutions within the travel booking platform to improve outcomes. The role involves designing and developing complex software systems, leading implementations, and collaborating with cross-functional teams, with a strong emphasis on backend development in object-oriented languages and experience with large-scale distributed systems. | Ship | 5 |
| Data Scientist I - Commercial Operations Analytics Data Scientist role focused on commercial operations analytics, extracting and combining data, applying analytics techniques to support decision-making, and identifying operational challenges. The role emphasizes using AI tools appropriately for research, analysis, and automation while maintaining human ownership of validation and recommendations. | — | 5 |
| Senior Software Development Engineer Senior Software Development Engineer role at Expedia Group, focusing on the core Booking Foundation platform. The role involves designing and developing complex software systems, leading implementations, driving technical decisions, and collaborating with cross-functional teams. A key aspect is the safe integration and operation of AI/ML-enabled solutions to improve outcomes, requiring familiarity and experience in applying AI/ML concepts to real-world products and systems. | — | 5 |
| Software Development Engineer III - Platform Automation Software Development Engineer III role focused on building and maintaining scalable internal tools and utilities for developer productivity enhancement, with a specific emphasis on leveraging AI/ML-enabled solutions to improve test automation, release cycles, and quality insights within Expedia Group's Platform Quality team. | Serve | 5 |
| Software Development Engineer III Software Development Engineer III at Expedia Group, focusing on backend services and APIs for the core travel platform. The role involves designing, building, and maintaining scalable services, collaborating with cross-functional teams, and driving system improvements. A key aspect is the safe integration and operation of AI/ML-enabled solutions to enhance products and engineering efficiency, particularly in areas like personalization and recommendations. The role requires strong system design, API design, and data modeling skills, with experience in modern development practices and a focus on reliability and observability. | Ship | 5 |
| Data Engineer II Data Engineer II role focused on building and maintaining scalable data pipelines and processing solutions for analytics, reporting, and product use cases. The role involves developing data models, ensuring data quality, and collaborating with cross-functional teams. Familiarity with AI/ML concepts and their application in data engineering is a plus. | — | 5 |
| Lead User Experience Designer (UXD III) This role leads the end-to-end design of the insurance experience across Expedia Group brands, focusing on creating intelligent, personalized experiences by applying ML and AI-first thinking. The designer will collaborate with engineering and product partners to ship high-quality, resilient, and delightful shipped experiences, utilizing AI tools and agents to drive efficiency and innovation in their workflows. The role also involves contributing to and evolving design systems and ensuring accessibility and inclusive design principles. | — | 5 |
| Software Development Engineer (Full Stack) Full Stack Software Development Engineer for Expedia's Insurance team, focusing on designing, developing, and enhancing web services and front-end applications for insurance products. The role involves leading the product lifecycle, mentoring junior engineers, and evaluating architectural trade-offs. Familiarity with AI/ML concepts is required, but the core function is full-stack development for travel insurance solutions. | — | 5 |
| Senior Software Development Engineer Senior Software Development Engineer role focused on integrating and operating AI/ML-enabled solutions within Expedia's marketplace health organization. The role involves designing, developing, and maintaining scalable services, collaborating with cross-functional teams, and ensuring the responsible use of AI to improve user and business outcomes in a consumer-facing travel platform. | Ship | 5 |
| Data Engineer II Data Engineer II role at Expedia Group focused on building and maintaining data products and pipelines for pricing, marketing, and ML use cases. The role involves designing scalable data models, ETL/ELT processes, and APIs, collaborating with data scientists and product teams, and optimizing data workflows. It also requires integrating and operating AI/ML-enabled solutions, with familiarity with AI tools and concepts. | — | 5 |
| Product manager - III (Personalization & AI) Product Manager III to own and drive the personalization and AI-powered checkout transformation, combining predictive personalization with real-time interventions to convert checkout from a friction point into a conversion engine. | ShipAgent | 5 |
| Senior Software Development Engineer Expedia Group is seeking a Senior Software Development Engineer to design, build, and evolve scalable backend services and APIs for their shopping experience team. This role involves integrating and operating AI/ML-enabled solutions to improve outcomes, collaborating with product and engineering teams, and mentoring other engineers. The ideal candidate will have extensive experience in backend development, system design, and service lifecycle ownership, with a preference for experience in AI/ML integration and operational excellence. | Ship | 5 |
| Principal Product Manager Principal Product Manager to define and drive the long-term vision, strategy, and delivery of post-booking and trip management experiences, with AI-enhancement at the core. This role requires partnering with AI/ML teams to deliver context-aware experiences and intelligent automation, and shipping AI/ML-powered customer experiences at scale. | Ship | 5 |
| Senior Product Manager (Product Strategy) Senior Product Manager for Expedia's InsurTech team, focusing on strategy and product development for insurance and risk-based products. The role involves market intelligence, opportunity identification, and shaping AI-powered applications for personalization, recommendations, and risk scoring within the travel ecosystem. Requires strong analytical skills and experience translating ML models into product capabilities. | — | 5 |
| Software Development Engineer III Software Development Engineer III role at Expedia Group focused on the Insurance team. The role involves designing, developing, and maintaining web services for insurance micro-services, leading projects end-to-end, and contributing to design methodologies. While the core function is software engineering for travel insurance products, there is a stated familiarity and preference for leveraging AI/ML concepts for backend improvements, anomaly detection, and autonomous scaling. | — | 5 |
| HR Operations Associate This role supports HR operations by executing HR tasks, responding to employee inquiries, and maintaining HR data accuracy. It also involves supporting the implementation and adoption of AI-powered HR tools, identifying process improvements, and documenting changes. The role requires strong operational discipline, advisory skills, and a willingness to learn and apply emerging AI tools to improve workflows and employee support. | — | 5 |
| Enterprise AI Engineer I Early-career Enterprise AI Engineer I to support the design, deployment, and operation of cloud-based infrastructure and AI-adjacent systems. The role involves working on well-defined tasks within larger projects, debugging and automating infrastructure and services, and learning about scale and reliability in cloud environments. | — | 5 |
| Sr. Product Manager Product Manager for the Grow Attach team, focusing on post-booking experiences. The role involves owning product strategy, roadmap, and lifecycle for attaching relevant products (car, stay, activities) to traveler bookings within the Trip Management surfaces. This includes leveraging data, experimentation, and AI/ML concepts to improve attach rates and customer experience, while collaborating with engineering, data science, and AI teams. The role requires managing dependencies, defining metrics, and ensuring safe integration of AI-enabled capabilities. | — | 5 |
| Lead Partner Solutions, Air This role is for a Lead Partner Solutions, Air at Expedia Group, focusing on technical investigations and remediation of critical production issues in air operations. The role involves using data to detect patterns, quantify business impact, and drive cross-team remediation programs. It also requires designing and maintaining technical tooling and automation using Splunk, Python, SQL, Tableau, XML, and APIs. The position acts as a subject-matter expert on air platform behavior and translates investigations into product/tech requirements. While the role mentions using modern AI tools and code assistants, its core function is not AI/ML development but rather operational efficiency and issue resolution within the travel domain. | — | 5 |
| Senior Machine Learning Engineer Senior Machine Learning Engineer at Expedia Group to design and scale intelligent systems for the travel marketplace, focusing on Content, Pricing & Availability, and Trust & Safety domains. The role involves end-to-end development of distributed services, integrating ML models, and ensuring operational excellence. | Ship | 5 |
| Senior Manager, Software Development Engineering Senior Manager, Software Development Engineering to lead White Label Travel Platform (WLTP) teams in Bangalore, developing partner integrations and delivering tailored technical solutions. The role involves leading multiple software engineering teams, defining technical vision and roadmap, establishing engineering best practices, and partnering with product and architecture teams. The role also emphasizes building and mentoring engineering talent and leveraging Generative AI for engineering workflows and resource utilization. | — | 5 |
| Senior Manager, Air Loss Optimization Expedia Group is seeking a Senior Manager, Air Loss Optimization to lead strategy and execution for identifying, reducing, and preventing avoidable air-related loss. This role involves working with various teams to implement product, process, and policy changes that improve financial outcomes and customer experience. The role requires leadership experience and specific knowledge of airline operations, agency debit memos, and agent errors. | — | 0 |
| Software Development Engineer III Expedia Group is seeking an experienced backend Software Development Engineer III to join their Air Supply Organization. This role focuses on building scalable, high-performance applications for the travel industry, integrating with airlines globally via APIs and NDC standards. The platform handles large volumes of data and supports millions of travelers, utilizing technologies like Java, Kotlin, Spring, and various databases. Responsibilities include leading design and implementation, process improvement, production support, and collaboration with product teams. | — | 0 |
| Senior Manager, Software Development Engineering Senior Manager, Software Development Engineering for Expedia's Salesforce team. This role involves designing and configuring Salesforce solutions, providing technical leadership to system administrators and engineers, partnering with product engineering teams, and translating business requirements into technical designs. Requires extensive Salesforce experience, people management, and certifications. | — | 0 |
| Software Development Engineer- II (Backend) Software Development Engineer II (Backend) at Expedia Group, focusing on designing, developing, and maintaining scalable backend services and applications. The role involves writing clean code, performing code reviews, collaborating with cross-functional teams, and ensuring the operational health of services. A key aspect is the safe integration and operation of AI/ML-enabled solutions to improve outcomes, with exposure to AI-driven systems and concepts. Requires 2+ years of backend experience with Java/Kotlin, proficiency in SDLC practices, and experience with distributed systems. Familiarity with AI/ML integration and AI-assisted development tools is preferred. | — | 0 |
| Data Scientist II, Supply Engine Operations & Analytics This role focuses on data extraction, transformation, and applying analytics techniques to support decision-making for account management stakeholders within Expedia Group's commercial operations. It involves framing business challenges as analytical problems and communicating insights to both technical and non-technical partners. | — | 0 |
| Software Development Engineer III Software Development Engineer III role on the Ordering Services team at Expedia, focusing on designing, building, and evolving highly available services and APIs. The role involves end-to-end implementation, collaboration with product and architecture teams, improving code quality, and safely integrating AI/ML-enabled solutions. Requires a Bachelor's degree or equivalent experience, 5+ years of professional experience in software development, and proven system design skills. Preferred qualifications include experience with distributed cloud systems, technical leadership, operational excellence, and hands-on experience with AI/ML integrations. | — | 0 |
| Senior Mobile Engineer, iOS Senior Mobile Engineer, iOS for Expedia Group's EGP Payments team, focusing on building and improving the native payment experience for Expedia brands. Responsibilities include feature development, architecture, project leadership, cross-functional collaboration, code reviews, mentorship, API integration, testing, and agile participation. | — | 0 |
| Security Operations Analyst II – Third Party Risk Management Operations Center This role focuses on managing third-party risk and security compliance for Expedia Group. Responsibilities include conducting security assessments, reviewing vendor documentation (SOC 2, ISO 27001), analyzing risks against frameworks, managing tickets, coordinating with internal and external stakeholders, and documenting findings. The role requires experience in TPRM, GRC, or IT audit, familiarity with security frameworks, and understanding of core security concepts. | — | 0 |
| Oracle Financial Analyst I Expedia Group is seeking a Financial Analyst I to join their Global Finance Technology team. This role involves supporting the configuration and use of Oracle Cloud FAH and related financial modules, working with product and engineering teams to translate business requirements into functional designs, and helping to design and validate financial integration flows. The analyst will participate in testing, issue analysis, and production rollouts, analyze accounting outputs, and contribute to documentation and training. The position is ideal for a newly qualified Chartered Accountant or MBA with 0-1 years of experience, offering a career path in Oracle ERP Cloud functional consulting. | — | 0 |
| Senior Software Development Engineer Senior Software Development Engineer for Expedia's Insurance team, focusing on designing, developing, and maintaining scalable backend services. The role involves end-to-end feature delivery, system design, code reviews, and operational excellence. A key aspect is the safe integration and operation of AI/ML-enabled solutions to improve travel insurance experiences, requiring familiarity with AI systems and applying AI/ML concepts to products. | — | 0 |
| Oracle EPM Technical Analyst This role focuses on designing, building, and supporting Oracle EPM Cloud solutions, specifically EPBCS, for financial planning, forecasting, and reporting. It involves developing business rules, calculations, and data integrations, and working with FP&A and Finance stakeholders. The role requires experience with various Oracle EPM modules and scripting languages like Groovy. | — | 0 |
| Data Scientist II, Product Analytics Data Scientist II role focused on product analytics for travel communications, involving user behavior analysis, A/B testing, and data-driven recommendations to improve product features and user engagement. | — | 0 |