Senior Full Stack Agentic AI Engineer

Expedia

Seattle (WA)

On-site

USD 185,000 - 295,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical/dental/vision
Paid time off
Employee Assistance Program
Wellness & travel reimbursement
Travel discounts
IATAN membership
Pay increase potential

Job summary

Expedia Group's Layla AI team seeks an experienced software engineer to build agentic AI travel-planning experiences and end-to-end product surfaces across APIs, data models, and frontend interfaces.

You will design robust orchestration, integration patterns, and observability, while collaborating with product, design, data, and engineering teams to deliver scalable, safe AI-powered travel tools.

Qualifications

  • Bachelor's degree in CS, Engineering, or related field, or equivalent.
  • 6+ years of professional software engineering delivering production systems.
  • Experience building full-stack apps with backend services and modern UI.
  • Professional experience integrating LLMs/AI into production products.
  • Strong knowledge of agentic patterns and tool use.
  • Proficient in Python, Java, Kotlin, Go, or TypeScript with frontend basics.
  • Experience designing APIs, services, data models, integrations, tests, and monitoring.
  • Ability to communicate tradeoffs with product, design, data, and engineering teams.

Responsibilities

  • Design, build, and operate agentic AI experiences for travel discovery, itinerary planning, personalization, and booking workflows.
  • Develop reliable agent orchestration patterns including planning, tool use, routing, state management, memory, retries, guardrails, and human confirmation.
  • Build and evolve backend services, APIs, data models, integrations, and event-driven workflows.
  • Create user-facing experiences that make AI behavior clear, useful, and actionable across web surfaces.
  • Integrate retrieval, knowledge, and recommendation using data contracts, embeddings, search, ranking, and grounding strategies.
  • Establish evaluation and observability for agentic systems covering quality, latency, cost, safety, failure modes, and impact.
  • Own end-to-end product surface: framing, exploration, implementation, launch, measurement, iteration.
  • Turn ambiguous opportunities into thin, testable increments and ship quickly with quality.

Skills

Software engineering
Full-stack apps
LLMs/AI
Agentic patterns
Backend languages
API design
Observability/Monitoring
Frontend stack

Education

Bachelor's degree

Tools

LangGraph
LangChain
LlamaIndex
Semantic Kernel
OpenAI tooling
Anthropic tooling
React
Next.js
GraphQL
FastAPI

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.
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Agentic AI Engineer — Layla AI
Senior Full Stack Agentic AI Engineer — Layla AI

Expedia Group • Seattle (WA)

On-site
USD 185,000 - 258,000
Medical, dental, vision coverage
Paid time off
Wellness & travel reimbursement
+2
Senior Full Stack Agentic AI Engineer — Layla AI
Senior Full Stack Agentic AI Engineer — Layla AI

Expedia Group • Austin (TX)

On-site
USD 185,000 - 258,000
Medical benefits
Paid time off
Wellness reimbursement
+2
Senior Full Stack Agentic AI Engineer — Layla AI
Senior Full Stack Agentic AI Engineer — Layla AI

Expedia • Vermont

On-site
USD 185,000 - 258,000
Senior Full Stack Agentic AI Engineer — Layla AI
Senior Full Stack Agentic AI Engineer — Layla AI

Expedia Group • Austin (TX)

On-site
USD 185,000 - 258,000
Medical/dental/vision coverage
Paid time off
Employee Assistance Program
+3
Senior Full Stack Agentic AI Engineer — Layla AI
Senior Full Stack Agentic AI Engineer — Layla AI

11105 Expedia, Inc. • Seattle (WA)

On-site
USD 185,000 - 258,000
Medical coverage
Dental coverage
Vision coverage
+2
Senior Mobile Engineer, Flutter (iOS & Android) - Layla AI
Senior Mobile Engineer, Flutter (iOS & Android) - Layla AI

Expedia Group • Austin (TX)

On-site
USD 185,000 - 258,000
Medical/dental/vision
Paid time off
Wellness & travel reimbursement
Senior Machine Learning Scientist, Agentic AI & GenAI Systems (Growth Marketing)
Senior Machine Learning Scientist, Agentic AI & GenAI Systems (Growth Marketing)

Expedia, Inc. • Seattle (WA)

On-site
USD 173,000 - 243,000
Medical benefits
Paid time off
Travel discounts
+1
Senior Full Stack Agentic AI Engineer - Layla AI
Senior Full Stack Agentic AI Engineer - Layla AI

Expedia • Washington

On-site
USD 180,000 - 240,000
Senior Software Development Engineer - GenAI
Senior Software Development Engineer - GenAI

Expedia • Chicago (IL)

On-site
USD 172,000 - 240,000
Senior Product Designer - AI Experiences
Senior Product Designer - AI Experiences

Expedia, Inc. • Austin (TX)

On-site
USD 173,000 - 243,000
Medical/dental/vision coverage
Wellness and travel reimbursement
Travel discounts