Expedia Group is a global travel company that connects travelers, partners, and advertisers through its consumer brands and B2B network. The Software Development Engineer III - AI will design and deliver AI-powered fraud and abuse defenses, build cloud-native decisioning systems, and mentor fellow engineers while collaborating with cross-functional teams to achieve measurable outcomes.
Responsibilities:
- Contribute to the design and implementation of low-latency risk decisioning (signals + rules + models) and automated remediation, owning the quality and reliability of the services and components you build
- Apply AI-assisted SDLC practices end to end: AI-accelerated design and code generation, prompt and context management for coding agents, human-in-the-loop review of AI-generated code, automated test generation, and CI/CD guardrails
- Build, deploy, and operate agentic workflows and multi-agent systems — decomposing tasks, orchestrating tools and function calls, managing memory, and embedding human-in-the-loop controls — to automate and reimagine manual operational processes, not just augment them
- Help simplify and modernize the platform (streaming/data pipelines, microservices, CI/CD, configuration-driven controls) so that teams can iterate quickly and safely
- Implement and maintain SLOs, observability, and safety/rollback mechanisms for the services you own, ensuring security, privacy, and compliance requirements are met by design
- Participate in evaluating vendors and in-house solutions for performance, cost, and risk posture, contributing data and implementation perspectives into the decision process
- Collaborate closely with engineering, product, operations, security, and compliance teams to deliver outcomes, sharing knowledge with peers and supporting a high bar for engineering excellence
- Mentor other engineers and champion the use of AI within the organization