Software Development Engineer III - AI Engineer
Expedia Group · Austin, TX · 5 days ago
On-siteEngineering$146k–$205k/yrFull-time
About the role
Design and deliver real-time, AI-powered fraud and abuse defenses on a global scale. As a Software Development Engineer III, you will build and operate cloud-native decisioning and automated remediation systems, help simplify our platform, and collaborate with cross-functional teams to achieve measurable outcomes.
Responsibilities
- Build and operate cloud-native decisioning and automated remediation systems, 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 Service Level Objectives (SLOs), observability, and safety/rollback mechanisms for the services you own, ensuring security, privacy, and compliance requirements are met by design.
- 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.
Requirements
- Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
- 5+ years of software engineering, with significant experience building and operating high-scale production backend services, including shipping Gen AI and agentic systems to production.
- Hands-on proficiency in at least one modern programming language and core software engineering practices, including system design (LLD), API design, and data modeling for AI-enabled services.
- Familiarity with distributed cloud-native engineering at scale (AWS, GCP, or Azure), microservices, API-driven design, SQL/NoSQL databases, and data streaming/processing (Kafka, Flink, Spark).
- Hands-on experience using AI coding assistants and agents (e.g., Claude Code, Cursor, GitHub Copilot, or equivalent) to ship production software faster — applying AI-assisted SDLC practices across design, implementation, reviews, and test generation, with strong prompt/context management and human-in-the-loop review of AI-generated code.
- Experience building, monitoring, and debugging Large Language Models (LLMs) and multi-agent applications, with frameworks and platforms such as LangChain, LangGraph, Langfuse, or equivalent.
- RAG-based architecture experience, including data orchestration frameworks such as LlamaIndex, vector databases such as Pinecone, or equivalent.
- Exposure to various Large Language Model (LLM) providers such as OpenAI, Gemini, and Anthropic.
Qualifications
- Track record automating and reimagining manual operational processes with agentic systems, reducing manual operations through automation and platform simplification.
- Experience building and integrating applications with AI/ML solutions or LLM models, including model API consumption, RAG patterns, agentic orchestration, and connecting AI-driven outputs to scalable backend services with observability and cost-awareness.
- Graph/sequence modeling or entity resolution at scale; device and behavioral signals.
- Experience with cloud cost/performance tuning and capacity planning.
- Marketplace, travel, or e-commerce experience.
Skills
- Strong hands-on experience in at least one modern programming language.
- Experience with distributed cloud-native engineering at scale (AWS, GCP, or Azure).
- Experience with microservices, API-driven design, SQL/NoSQL databases, and data streaming/processing (Kafka, Flink, Spark).
- Experience with AI coding assistants and agents (e.g., Claude Code, Cursor, GitHub Copilot, or equivalent).
- Experience with RAG-based architectures, including data orchestration frameworks such as LlamaIndex, vector databases such as Pinecone, or equivalent.
- Experience with various Large Language Model (LLM) providers such as OpenAI, Gemini, and Anthropic.
Benefits and Perks
- Medical, dental, and vision coverage.
- Paid time off.
- An Employee Assistance Program.
- Wellness and travel reimbursement.
- Travel discounts.
- IATAN membership.
Pay
The total cash range for this position in Austin is $146,000.00 to $204,500.00. Employees in this role have the potential to increase their pay up to $233,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Schedule
This role requires employees to be in-office at least three days a week.
Application Instructions
Please visit https://careers.expediagroup.com/jobs/ to apply for this role.