JOBSEARCHER

Senior Software Development Engineer - GenAI Platform

ExpediaOak Park, ILL6 LeadSeptember 15th, 2026
Overview As a Senior Software Developer on the GenAI Platform, you will design and operate scalable AI-enabled backend services that power Expedia Group’s generative AI capabilities. You’ll shape multi-tenant platform architecture, implement guardrails, and collaborate with product and engineering teams to deliver secure, observable, and high-quality AI experiences at global scale. You’ll work closely with staff and principal engineers to evolve the platform and create clear documentation for broader adoption. This role offers impact across brands and partners, enabling safe experimentation and deployment of GenAI-powered products. Compensation / Benefitsmedical/dental/visionpaid time offEmployee Assistance Programwellness and travel reimbursementtravel discountsIATAN membership ResponsibilitiesDesign, build, and operate Python/FastAPI backend services and APIs for GenAI Platform features (e.g., RAG managers, data planes, vector stores)Write clean, maintainable code with modern engineering practices (code reviews, CI/CD, automated testing, monitoring, on-call where applicable)Integrate platform services with internal/external LLM providers, Elasticsearch vector stores, and Aurora PostgreSQL for scalable RAG workflowsEnhance GenAI guardrails and safety features (authentication, API key management, workload authentication, observability hooks) to ensure secure, observable AI solutionsCollaborate with staff/principal engineers, product managers, applied scientists, and other teams to refine requirements and deliver production-ready valueCreate and maintain technical documentation (design docs, runbooks, implementation guides) for adoption and extension of GenAI Platform services Key requirements8+ years of relevant backend experience with end-to-end ownership from design to deployment and operationsProficiency in Python and production-grade web services using FastAPI or similar frameworks (e.g., Flask, Django)Experience building backend APIs in public/hybrid cloud environments with core cloud services (AWS preferred) and at least one data store technology (Aurora PostgreSQL or Elasticsearch)Familiarity with AI-driven systems, LLMs, embeddings, or RAG concepts and ability to ramp quickly using GenAI Platform toolscollaboration with cross-functional teamsstrong communication and documentationownership and accountabilityPythonFastAPIAWS or similar cloud provider