Software Development Engineer II - Analytics Products
Core
Build AI-native analytics products, conversational analytics, and self-service decision tools for Expedia Group's internal business users.
Role type
Software Development Engineer II (Analytics Products)
Builds
AI-powered analytics features, conversational analytics, natural-language-to-SQL, automated insight summaries, and self-service decision tools.
Domain
Travel technology, AI/ML, Data Engineering
Deliverable
production ML models
Required skills
Software engineering fundamentals, API design, data modelling, system design, AI-assisted development, AI/ML concepts, version control, automated testing
Preferred skills
Architecture and technical design, observability, continuous delivery, AI/ML product integration (agents, LLMs, RAG), front-end/full-stack development
Technologies
AI tools, agents, LLMs, RAG, MCP tools
Responsibilities
Design, develop, test, and maintain reliable software solutions for analytics products; Apply system design and data modelling to build scalable services; Collaborate with stakeholders to translate business requirements into technical solutions; Diagnose complex technical issues and improve application performance; Safely integrate and operate AI/ML-enabled solutions; Build AI-powered analytics features like conversational analytics and natural-language-to-SQL.
Seniority
Mid-level, hands-on IC
