$171,500 – $240,000
Listed on Expedia Group’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This Senior Software Engineer role focuses on building and operating generative AI platform services at Expedia Group, including backend APIs, RAG systems, and multi-agent infrastructure. The position suits experienced backend engineers interested in AI/ML infrastructure who want to shape how a large travel company safely scales GenAI capabilities across product teams.
Our summary, not Expedia Group’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- Bachelor's degree in Computer Science or related technical field, or equivalent professional experience
- 8+ years of professional experience building and operating backend services and APIs
- Production-grade proficiency in Python and FastAPI or similar modern async frameworks
- Experience building and running backend APIs in public or hybrid cloud environments with hands-on cloud services exposure
- Familiarity with AI-driven systems, LLM-powered capabilities, embeddings, or RAG patterns
Nice to have
- Deep experience building and operating Python-based backend APIs at scale on AWS with performance tuning and resilience patterns
- Hands-on experience with RAG and vector store tooling like LangChain, LlamaIndex, LangGraph
- Experience integrating and optimizing end-to-end LLM-powered systems including prompt design and embeddings management
- Background building internal platforms and SDKs adopted by multiple product teams with strong documentation practices
- Experience designing workflow and agent orchestration solutions using tools like n8n or Flowise