Senior Software Development Engineer - Agentic AI Experience at Expedia Group | Austin, TX, US | Rezi

Senior Software Development Engineer - Agentic AI Experience at Expedia Group

Senior Software Development Engineer - Agentic AI Experience

Expedia Group · Austin, TX, US

4 days ago

Senior Software Development Engineer - Agentic AI Experience

Expedia Group · Austin, TX, US

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Senior Software Developer role is part of the Agentic AI experience team, which builds deeply integrated, AI-powered experiences that transform traveler and partner interactions into proactive, autonomous, multimodal journeys. This role directly enhances how millions of travelers and partners explore, book, and manage their trips by designing, building, and evolving high-quality software solutions.

Responsibilities

  • Lead team-level design and development across the domain, driving high-level system design for complex cross-service dependencies.
  • Establish data architecture and measurable outcomes, and deliver technical solutions across a multi-year horizon.
  • Partner closely with Product, Engineering, and other technical stakeholders to frame and solve complex business and technical challenges.
  • Leverage data-driven decision-making, incorporate long-term data strategy into solution design, and drive initiatives from concept through measurable outcomes.
  • Champion the adoption and integration of AI/ML capabilities across critical systems.
  • Design and implement continuous learning and feedback mechanisms, including human-in-the-loop workflows, automated evaluation pipelines, and retraining strategies.
  • Collaborate with MLS and Product teams to maximize customer and business impact.
  • Drive operational excellence at domain scale, owning operational backlogs, establishing regular domain reviews, and tracking reliability and improvement metrics.
  • Lead incident response and major production events.
  • Influence broadly within the domain, collaborating with peers, Principal Engineers, and product stakeholders to align technical direction and priorities.
  • Play a key role in producing the domain technical vision and establishing inner-sourcing engagements with other teams.
  • Develop engineering talent and strengthen organizational capabilities through mentorship, technical coaching, design leadership, and knowledge sharing.
  • Establish engineering best practices, author reusable patterns and guidance, lead design reviews, and elevate technical excellence across teams and the broader domain.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 8+ years (Bachelor's) or 6+ years (Master's) of professional software development experience building and operating production services or applications at scale.
  • Demonstrated ability to lead architecture and high-level design for complex, multi-service platforms, managing cross-system dependencies, defining resilient integration patterns, performing failure-mode analysis, and establishing clear service and data contracts.
  • Proficiency in at least one modern programming language (such as Java, Kotlin, C#, Python, or similar) and proven ability to set coding standards and own quality definition, measurement, and review cadence across a team or domain.
  • Demonstrated experience leading AI/ML adoption and integration across complex production systems, defining measurement and evaluation strategies, proactively managing model and operational risks, and designing scalable feedback mechanisms—including human-in-the-loop and automated retraining approaches—to drive continuous improvement and business impact.

Skills

  • Agentic AI applications
  • Agent development frameworks (e.g., LangGraph)
  • Prompt engineering
  • LLM behavior understanding
  • Model selection tradeoffs
  • Agentic architecture patterns (multi-agent, skill-based)
  • AI/ML-enabled solutions (retrieval-augmented generation, intelligent agents, recommendation systems, decision systems)
  • Safety, guardrails, monitoring, and continuous improvement for AI/ML
  • Scaling AI-centric services
  • Prompt and policy management
  • Evaluation and observability frameworks
  • Agent orchestration
  • Governance controls

Location

  • Austin

Work Type

  • Full-time

Experience Level

  • Senior

Education Level

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

Salary/Compensations

  • $184,500.00 - $258,000.00
  • Potential to increase pay up to $295,000.00 based on sustained performance.

Benefits

  • Medical, dental, and vision coverage
  • Paid time off
  • Employee Assistance Program
  • Wellness and travel reimbursement
  • Travel discounts
  • International Airlines Travel Agent Network (IATAN) membership

About the Company

  • Expedia Group helps travelers explore the world with confidence and ease.
  • Expedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings.

Equal Opportunity

  • Expedia is committed to creating an inclusive work environment with a diverse workforce.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other characteristic protected by law.
  • This employer participates in E-Verify.
  • The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.