{bc}
indeed

Principal Software Development Engineer, GenAI Platform

Expedia Group
Haryana, IND
Full-time
Onsite
Discovered 1 months ago
Software engineeringGenerative AIAI agentsPythonJavaKotlin

Full Job Posting

About Expedia Group

Expedia Group connects travelers, partners, and advertisers through consumer brands, a B2B network, and travel advertising.

Its technology platform uses data and machine learning to support secure, differentiated, and personalized experiences.

Team and role

The Generative AI Platform team builds foundational capabilities for AI-powered experiences across Expedia Group.

This is a hands-on platform role with broad technical influence across multiple areas.

Platform engineering

  • Build reusable Generative AI platform services, pipelines, and APIs for multiple teams.
  • Develop and operate production-grade AI agents using agentic patterns.
  • Set technical direction for agent evaluation, operations, security, and governance.

Architecture and technical leadership

  • Architect model-routing and LLM gateway platforms while balancing reliability, latency, quality, and inference cost.
  • Evaluate open-weight model deployment, fine-tuning, and inference strategies.
  • Mentor engineers and establish practices that improve reliability, productivity, security, and business agility.

Minimum qualifications

  • 10+ years of professional software engineering experience.
  • Strong experience building scalable backend or platform systems in high-traffic distributed environments.
  • Recent hands-on experience with production-grade Generative AI or AI-agent systems.
  • Proficiency in Python and at least one additional production language such as Java or Kotlin.
  • Experience with cloud-native distributed systems, microservices, APIs, data pipelines, and low-latency architecture.
  • Hands-on experience with AWS, Docker, Kubernetes, CI/CD, databases, caching, and architectural design patterns.
  • Ability to set technical direction, communicate clearly, and influence globally distributed teams.

Preferred qualifications

  • Experience with MLOps, fine-tuning, inference systems, or open-weight model deployment.
  • Experience with agent evaluation, operations, security, or governance.
  • Experience building reusable GenAI pipelines, model-routing systems, or LLM gateways.
  • Experience applying FinOps to model routing, inference optimization, or AI platform costs.
  • Experience mentoring engineers and supporting continuous learning.

Workplace and location

  • The role is based in Gurgaon.
  • Regular in-person collaboration with the engineering team is required.

Inclusion and recruiting

Expedia Group describes an inclusive and accessible recruiting experience and provides an accommodation request process.

Official recruiting communications should come from Expedia Group Talent Acquisition or hiring teams.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Expedia Group