As a Software Development Engineer II in the AI Platform team for Finance Products at Expedia Group, your role will involve being a hands-on engineer dedicated to building, integrating, and operationalizing AI solutions using modern ML and LLM technologies. Your focus will be on blending ML engineering, software engineering, and applied AI to deliver real products. **Key Responsibilities:**
Build and deploy AI/ML and LLM-powered components used in Finance products
Implement prompt engineering, RAG pipelines, and AI workflows under defined architectures
Develop data pipelines, feature logic, and backend services supporting AI use cases
Apply strong SQL and Python skills to transform and analyze Finance data
Integrate AI services with APIs, data platforms, and UI layers
Package, deploy, and operate AI systems using CI/CD pipelines
Support experimentation, evaluation, and iteration of AI solutions
Contribute to system reliability, monitoring, and production readiness
Document solutions and support adoption by downstream users
**Required Skills & Experience:**
Strong hands-on experience in Python and SQL
Working knowledge of machine learning and LLM-based systems
Experience with prompt engineering, structured prompts, and RAG patterns
Familiarity with integrating systems with LLMs such as OpenAI GPT, Claude, Gemini, or Llama
Understanding of ML/AI frameworks and tooling (e.g., LangChain, LangGraph, LangFlow, LlamaIndex - exposure is must)
Experience with cloud platforms, CI/CD pipelines, and deployment workflows
Experience building APIs and backend services (FastAPI, Flask, etc.)
Good knowledge of Data Structures and Algorithm
Understanding of containers and deployment (Docker; Kubernetes exposure must)
Ability to learn new tools and AI techniques quickly
**What Success Looks Like:**
AI components are delivered on time and work reliably in production
Finance use cases are translated into working AI solutions
Systems are stable, explainable, and maintainable
You grow into owning larger AI modules independently
In addition to these responsibilities and requirements, Expedia Group fosters an open culture where everyone belongs, differences are celebrated, and individual successes contribute to the collective achievements. The company offers a full benefits package, exciting travel perks, generous time-off, parental leave, flexible work models, and career development resources to ensure a fulfilling career journey for its employees. Expedia Group is proud to be recognized as a Best Place to Work on Glassdoor and for its award-winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia, Hotels.com, Expedia Partner Solutions, Vrbo, trivago, Orbitz, Travelocity, Hotwire, Wotif, ebookers, CheapTickets, Expedia Group Media Solutions, Expedia Local Expert, CarRentals.com, and Expedia Cruises. 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. As a Software Development Engineer II in the AI Platform team for Finance Products at Expedia Group, your role will involve being a hands-on engineer dedicated to building, integrating, and operationalizing AI solutions using modern ML and LLM technologies. Your focus will be on blending ML engineering, software engineering, and applied AI to deliver real products. **Key Responsibilities:**
Build and deploy AI/ML and LLM-powered components used in Finance products
Implement prompt engineering, RAG pipelines, and AI workflows under defined architectures
Develop data pipelines, feature logic, and backend services supporting AI use cases
Apply strong SQL and Python skills to transform and analyze Finance data
Integrate AI services with APIs, data platforms, and UI layers
Package, deploy, and operate AI systems using CI/CD pipelines
Support experimentation, evaluation, and iteration of AI solutions
Contribute to system reliability, monitoring, and production readiness
Document solutions and support adoption by downstream users
**Required Skills & Experience:**
Strong hands-on experience in Python and SQL
Working knowledge of machine learning and LLM-based systems
Experience with prompt engineering, structured prompts, and RAG patterns
Familiarity with integrating systems with LLMs such as OpenAI GPT, Claude, Gemini, or Llama
Understanding of ML/AI frameworks and tooling (e.g., LangChain, LangGraph, LangFlow, LlamaIndex - exposure is must)
Experience with cloud platforms, CI/CD pipelines, and deployment workflows
Experience building APIs and backend services (FastAPI, Flask, etc.)