Senior Full Stack Agentic AI Engineer
Job Description
Join Layla within Expedia Group to build proactive, production-quality agentic AI travel-planning experiences across orchestration, backend services, data/retrieval, and user-facing product surfaces.
Responsibilities
- Design, build, and operate agentic AI experiences for travel discovery, itinerary planning, personalization, and booking-related workflows.
- Develop reliable agent orchestration patterns, including planning, tool use, routing, state management, memory, retries, guardrails, and human confirmation when appropriate.
- Build and evolve backend services, APIs, data models, integrations, and event-driven workflows that connect agent experiences to Expedia Group and Layla capabilities.
- Create user-facing experiences that make AI behavior clear, useful, and actionable across web and other relevant product surfaces.
- Integrate retrieval, knowledge, and recommendation using data contracts, embeddings, search, ranking, and grounding strategies.
- Establish evaluation and observability for agentic systems, covering quality, task completion, latency, cost, safety, failure modes, and user impact.
- Own a meaningful product surface end to end: problem framing, solution exploration, implementation, launch, measurement, and iteration.
- Turn ambiguous product opportunities into thin, testable increments and ship quickly while maintaining operational and architectural quality.
- Partner closely with Product, Design, Data, and Engineering to define success metrics and connect technical decisions to traveler outcomes.
- Apply strong engineering practices across testing, CI/CD, observability, security, incident response, and production support.
- Use AI-assisted engineering tools to explore designs, accelerate implementation, improve test coverage, and investigate production behavior, while maintaining accountability for shipped code and systems.
- Mentor teammates through design reviews, code reviews, documentation, reusable patterns, and hands-on technical leadership.
- Improve reliability and observability of multi-step AI workflows so the team can understand quality, failure modes, latency, and cost.
- Establish reusable patterns for agent tools, contracts, evaluation, guardrails, and production operations.
- Incorporate traveler feedback and experimentation learnings into improved AI experiences.
- Increase team delivery safely and quickly via clear architecture, strong engineering practices, and practical AI-assisted development.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience.
- 6+ years of professional software engineering experience delivering production systems end to end.
- Demonstrated experience building and operating full-stack applications, with meaningful depth in backend services and modern web or product-facing interfaces.
- Professional experience integrating LLMs or AI/ML into production products, workflows, or platforms.
- Experience with agentic patterns such as tool-using agents, multi-step workflows, orchestration, RAG, function calling, structured outputs, or human-in-the-loop systems.
- Strong programming ability in at least one backend language: Python, Java, Kotlin, Go, or TypeScript, plus experience contributing to a modern frontend stack.
- Experience designing APIs, services, data models, integrations, automated tests, and production monitoring.
- Ability to communicate technical tradeoffs clearly and collaborate effectively with product, design, data, and engineering partners.
Technologies
- Python, Java, Kotlin, Go, TypeScript
- LLMs, AI/ML, RAG, function calling, structured outputs
- Human-in-the-loop systems
- LangGraph, LangChain, LlamaIndex, Semantic Kernel
- OpenAI tooling, Anthropic tooling
- React, Next.js, GraphQL
- FastAPI, REST, event-driven architecture
Location
- Seattle, WA (onsite)
- Seattle preferred; other locations and employment arrangement to be confirmed
Compensation
- USD 184,500 - 295,000 per year
- Potential pay increase up to $295,000 based on ongoing, demonstrated, and sustained performance
- Seattle total cash range: $184,500.00 - $258,000.00; potential to increase to $295,000.00
- Austin total cash range: $184,500.00 - $258,000.00; potential to increase to $295,000.00
- Starting pay varies by location, available budget, and individual knowledge, skills, and experience
- Pay ranges may be modified in the future
Benefits
- Medical/dental/vision
- Paid time off
- Employee Assistance Program
- Wellness & travel reimbursement
- Travel discounts
- International Airlines Travel Agent (IATAN) membership
- Potential pay increase up to $295,000 based on ongoing, demonstrated, and sustained performance
About Layla AI
- Layla is an AI-native travel-planning and booking company within Expedia Group’s Product organization.
- Team builds conversational experiences to move travelers from inspiration to a complete, bookable itinerary with flights, hotels, activities, and day-by-day plans.
- Small, senior team with startup-paced execution.
- Engineers are expected to take meaningful ownership, move from ambiguous problem to production, and use data, experimentation, and AI-assisted development practices to improve traveler experience.
Preferred Qualifications
- Experience building AI agents or assistants that take actions through tools, APIs, or business workflows (not only conversational responses).
- Experience with agent orchestration or evaluation frameworks such as LangGraph, LangChain, LlamaIndex, Semantic Kernel, OpenAI or Anthropic tooling, or comparable systems.
- Experience with retrieval and knowledge systems: vector search, hybrid search, embeddings, reranking, grounding, and data-quality controls.
- Experience with streaming or real-time AI interactions, conversational interfaces, or multi-step user experiences.
- Experience with React, TypeScript, Next.js, GraphQL, or comparable frontend technologies.
- Experience with Python, FastAPI, Java/Kotlin services, REST or GraphQL APIs, event-driven architecture, and cloud-native systems.
- Experience designing agent evaluation frameworks, offline test sets, online monitoring, quality rubrics, or experimentation programs.
- Experience building systems with safety, privacy, security, reliability, and responsible-AI considerations.
- Experience in travel, commerce, marketplace, recommendations, search, personalization, or other high-scale consumer products.
- Experience using AI coding assistants or software-engineering agents to validate, correct, and harden generated output.
- Experience working in a startup, incubation, or rapidly evolving product environment.
How the Team Works
- Own outcomes with others by starting from the traveler or business problem and working backward to the simplest useful solution, bringing partners in early.
- Bring ideas forward by contributing hypotheses, product ideas, and technical possibilities, then testing with users, data, and teammates.
- Move quickly with judgment by making progress in ambiguity while being explicit about risks, assumptions, and tradeoffs.
- Build for trust so AI behavior is understandable, measurable, recoverable, and appropriately constrained.
- Stay hands-on and collaborative, with senior technical ownership and shared expertise.
- Learn in public by sharing context, documenting decisions, and creating patterns that help a small team move faster.
If you need an accommodation or adjustment due to a disability during the application or recruiting process, submit a request at https://expedia.service-now.com/askeg?id=job_accommodation .
About Expedia Group
- Expedia Group includes Expedia, Hotels.com, and Vrbo, plus a B2B travel business and travel advertising offerings.
- Across brands, Expedia Group helps travelers explore the world with confidence and ease.
Important Notice
- Employment opportunities and job offers at Expedia Group come from Expedia Group Talent Acquisition and hiring teams.
- Never share sensitive personal information unless confident of the recipient.
- Expedia Group does not extend job offers via email or messaging tools to individuals with whom there has been no prior contact.
- Official place to find and apply: https://careers.expediagroup.com/jobs/ .
- Expedia Group email domain is @expediagroup.com.
Equal Opportunity
- Committed to an inclusive work environment and a diverse workforce.
- All qualified applicants receive consideration without regard to protected characteristics.
- Employer participates in E-Verify.
- Employer provides I-9 information to SSA and, if necessary, DHS to confirm work authorization.