✦ Luna Orbit — AI & Machine Learning

Software Development Engineer III - Back End, GenAI Platform

at Expedia Group

📍 USA - Illinois - Chicago Unknown 💰 $136K – $190K USD / year Posted March 28, 2026
Salary $136K – $190K USD / year
Type Full-Time
Experience lead
Exp. Years 5+ years
Education Not specified
Category AI & Machine Learning

This role involves designing and delivering backend AI services for Expedia's GenAI platform, focusing on scalability, security, and observability, with leadership responsibilities.

  • Design backend services
  • Lead AI projects
  • Mentor engineers
  • Implement security guardrails
  • Ensure platform observability

The position requires expertise in Python, FastAPI, Elasticsearch, PostgreSQL, system design, data modeling, and AI/ML systems, with a focus on leading project delivery and mentoring.

The ideal candidate is a senior AI engineer with leadership experience, 5+ years in backend development, API design, and machine learning, with expertise in Elasticsearch and PostgreSQL, capable of mentoring teams and leading projects.

Design and deliver backend services in Python and FastAPIExperience with API design and system architectureKnowledge of data modeling and machine learningExperience with Elasticsearch and PostgreSQLImplementing securitymonitoringand observability featuresLeading projects and mentoring junior engineers
GuardrailsSafety featuresOn-call experienceDistributed systemsAI/ML systems
PythonFastAPIElasticsearchPostgreSQLCI/CD pipelines
PythonFastAPIAPIssystem designdata modelingmachine learningLLMElasticsearchPostgreSQLAPI securitymonitoringalertingCI/CD
PythonFastAPIAPIsSystem designData modelingMachine learningLLMElasticsearchPostgreSQLAPI securityMonitoringAlertingCI/CD
LeadershipMentoringProblem-solvingCommunicationTeamwork
Industry Technology / SaaS
Job Function Leading backend development for AI platform
Role Subtype AI Lead Engineer
Tech Domains Python, FastAPI, Elasticsearch, PostgreSQL
lead software engineergenai platformpythonfastapiapi designsystem architecturedata modelingmachine learningllmelasticsearchpostgresqlsecuritymonitoringalertingci/cd pipelines

Lack of experience in backend API development, No leadership or mentoring experience, No experience with Elasticsearch or PostgreSQL, No knowledge of AI/ML systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile