Senior Full Stack Agentic AI Engineer — Layla AI

Expedia•Austin, TX
•$184,500 - $295,000

About The Position

Layla AI, an AI-native travel-planning and booking company within Expedia Group’s Product organization, is building conversational experiences that help travelers move from inspiration to complete, bookable itineraries across flights, hotels, activities, and day-by-day plans. This senior individual contributor role has broad scope and shared ownership. The engineer will connect product intent, agent architecture, full-stack implementation, and production outcomes while collaborating with Product, Design, Data, and Engineering. The team is small and startup-paced, and the role involves taking ownership from ambiguous problem framing through production launch and iteration. The engineer will build and operate agentic AI experiences for travel discovery, itinerary planning, personalization, and booking-related workflows. Work spans agent orchestration, backend services, data and retrieval systems, and user-facing experiences. The goal is to make agentic capabilities reliable, understandable, useful, measurable, recoverable, and appropriately constrained—not just prototypes or chat interfaces. The position also contributes to team direction, reusable engineering patterns, mentoring, and the quality of production operations.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience.
  • At least 6 years of professional software engineering experience, including delivery of 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 capabilities 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 such as 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.

Nice To Haves

  • Experience building AI agents or assistants that take actions through tools, APIs, or business workflows rather than only generating 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, including 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 strong 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 in day-to-day development, including validating, correcting, and hardening generated output.
  • Experience working in a startup, incubation, or rapidly evolving product environment where priorities and requirements change quickly.

Responsibilities

  • Design, build, and operate agentic AI experiences for travel discovery, itinerary planning, personalization, and booking-related workflows.
  • Develop agent orchestration patterns for planning, tool use, routing, state management, memory, retries, guardrails, and human confirmation where appropriate.
  • Build and evolve backend services, APIs, data models, integrations, and event-driven workflows connecting agent experiences to Expedia Group and Layla capabilities.
  • Build user-facing experiences that make AI behavior clear, useful, and actionable across web and other relevant product surfaces.
  • Integrate retrieval, knowledge, and recommendation capabilities using suitable data contracts, embeddings, search, ranking, and grounding strategies.
  • Establish evaluation and observability practices for agentic systems, including quality, task completion, latency, cost, safety, failure modes, and user impact.
  • Take shared ownership of a product surface from problem framing and solution exploration through implementation, launch, measurement, and iteration.
  • Translate ambiguous product opportunities into thin, testable increments and ship quickly while maintaining operational and architectural quality.
  • Partner with Product, Design, Data, and Engineering to shape product direction, define success metrics, and connect technical decisions to traveler outcomes.
  • Apply software 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 remaining accountable for shipped code and systems.
  • Mentor teammates and raise quality through design and code reviews, documentation, reusable patterns, and hands-on technical leadership.
  • Ship production agentic workflows that address traveler problems from inspiration through itinerary creation and, where applicable, booking at Expedia Group scale.
  • Improve the reliability and observability of multi-step AI workflows and establish reusable patterns for agent tools, contracts, evaluation, guardrails, and production operations.
  • Partner with Product and Design to use traveler feedback and experimentation results to improve AI experiences.
  • Contribute hypotheses, product ideas, and technical possibilities, then test them with users, data, and teammates.
  • Communicate risks, assumptions, and tradeoffs; document decisions; and share context and patterns that help the team move faster.

Benefits

  • Medical, dental, and vision coverage
  • Paid time off
  • Employee Assistance Program
  • Wellness and travel reimbursement
  • Travel discounts
  • International Airlines Travel Agent (IATAN) membership
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service