New: upload your resume and get matched to AI jobs. Free to start →

Principal Software Development Engineer, GenAI Platform

Salary not listed • India - Gurgaon • Full-time

Posted 5d ago

Remote Work Policy

On-site

Employment Type

Full-time

Categories

AI Agent Engineer

About the job

Expedia Group is seeking a Principal Software Development Engineer to join their Generative AI Platform team. This is a hands-on platform role focused on building foundational capabilities that enable teams across Expedia Group to develop, operate, secure, govern, and scale AI-powered experiences. You will have broad technical influence across multiple areas, contributing to the design and development of reusable Generative AI platform services, pipelines, and APIs. The role involves architecting intelligent model-routing and LLM gateway platforms, evaluating model approaches, and leading through influence to establish engineering practices that improve reliability, developer productivity, security, and business agility.

Responsibilities

  • Design and build reusable Generative AI platform services, pipelines, and APIs.
  • Develop and operate production-grade AI agents using agentic patterns like LangGraph.
  • Set technical direction for agent evaluation, operations, security, and governance.
  • Architect intelligent model-routing and LLM gateway platforms.
  • Evaluate model and platform approaches, including open-weight model deployment, fine-tuning, and inference strategies.
  • Lead through influence, mentor engineers, and establish engineering practices.

Requirements

  • 10+ years of professional software engineering experience, with a strong track record in scalable backend or platform systems.
  • Recent, hands-on experience designing and developing production-grade Generative AI or AI-agent systems.
  • Proficiency in Python and at least one additional production language (e.g., Java, Kotlin).
  • Experience designing cloud-native systems using distributed systems, microservices, APIs, data pipelines, and low-latency architecture.
  • Hands-on experience with AWS, Docker, Kubernetes, CI/CD, database platforms, caching, and architectural design patterns.
  • Ability to set technical direction, communicate complex concepts, and influence globally distributed teams.

About Expedia Group