Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development Engineer - GenAI

$171.5k

Expedia Group

At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising business.

Here, you'll do meaningful work that helps millions of people discover, book, and experience travel with more ease, confidence, and joy. Our five Behaviors-Traveler First, Think Big, Operate with Excellence, Ownership Mindset, and Succeed Together-help foster a supportive environment where people can grow their careers and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.

Introduction to the Team:

Expedia Technology teams partner with our Product teams to create innovative products, services, and tools to deliver high-quality experiences for travelers, partners, and our employees. A singular technology platform powered by data and machine learning provides secure, differentiated, and personalized experiences that drive loyalty and traveler satisfaction. 

The Senior Software Developer role is part of the GenAI Platform team. The GenAI Platform team builds and operates Expedia Group’s shared generative AI platform - tooling, services, and guardrails - that enable product and ML teams to safely experiment with, deploy, and scale GenAI-powered experiences across our brands. You will lead the design, delivery, and evolution of scalable GenAI services and multi-agent infrastructure that power secure, observable GenAI capabilities across Expedia Group. By shaping multi-agent platform architecture, codifying guardrails and best practices, and partnering closely with product and domain engineering teams, you will accelerate how internal teams build, integrate, and safely operate AI-enabled experiences for travelers and partners at global scale.

In this role, you will:

  • Drive end-to-end system design, including low-level design (LLD), API contracts, and data modeling, aligned with Expedia’s architectural standards, engineering best practices, and long-term technical vision.

  • Collaborate across geographically distributed teams, bringing clarity to technical decisions, ownership, and dependencies. Partner with use-case teams to understand their requirements and support adoption of platform capabilities.

  • Own delivery from design through implementation, release, and production operations, ensuring high engineering quality through testing, security, observability, and operational readiness. Define and track metrics for reliability, performance, adoption, and operating cost.

  • Build with a platform mindset, creating reusable, extensible, and self-service capabilities rather than one-off solutions. Balance consistent interfaces and sensible defaults with flexibility for workload-specific needs.

  • Partner with the AI Registry team to define and implement grading standards for AI assets, including AI agents, MCP servers, and skills, with clear criteria for quality, safety, reliability, and production readiness.

  • Work closely with the LLM Inference team to design and deliver intelligent routing patterns, open-weight model deployments, and fine-tuning pipelines, balancing model quality, latency, reliability, and cost.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.

  • 8+ years of relevant professional experience, including building and operating backend services and APIs with end-to-end ownership from design through deployment and ongoing operational support.

  • Proven proficiency in Python and experience developing production-grade web services using FastAPI or similar modern frameworks (such as Flask, Django, or other async service frameworks), with solid understanding of system design, API design, and data modeling.

  • Experience building and running backend APIs in public or hybrid cloud environments, with hands-on exposure to core cloud services (AWS preferred) and at least one data store technology (relational, NoSQL, or search), such as Aurora PostgreSQL or Elasticsearch.

  • Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products, including exposure to LLM-powered capabilities, embeddings, or RAG patterns, or demonstrated ability to ramp up quickly using internal GenAI Platform tools and documentation.

Preferred Qualifications:

  • Deep experience building and operating Python-based backend APIs at scale on AWS or similar cloud providers, including performance tuning, resilience patterns, and advanced API and data modeling for high-traffic or multi-tenant services.

  • Hands-on experience with RAG and vector store tooling (for example, LangChain, LlamaIndex, LangGraph) and evaluation or observability frameworks (such as LangSmith or Langfuse), including safely integrating and operating AI/ML‑enabled solutions that improve outcomes.

  • Experience integrating and optimizing LLM-powered systems end to end, including prompt and retrieval design, embeddings management, Elasticsearch vector search, Aurora PostgreSQL schemas, and platform-level guardrails such as auth, quota, and evaluation hooks.

  • Background building internal platforms, SDKs, or shared services adopted by multiple product teams, including clear documentation, paved road patterns, and close collaboration with cross-functional partners (product management, applied science, and engineering).

  • Experience designing or implementing workflow and agent orchestration–based solutions (for example, using n8n, Flowise, or similar) to build multi-tool or multi-agent GenAI applications, and familiarity with AI-driven platform architectures and safety-by-design practices.

The total cash range for this position in Chicago is $171,500.00 to $240,000.00. Employees in this role have the potential to increase their pay up to $274,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.

Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.

Benefits and perks

Expedia Group offers benefits and perks designed to support employees and their families, including medical, dental, and vision coverage, paid time off, an Employee Assistance Program, wellness and travel reimbursement, travel discounts, and International Airlines Travel Agent Network (IATAN) membership. Learn more about life at Expedia Group at .

Accommodation requests

Expedia Group is committed to providing an inclusive and accessible recruiting experience. If you need an accommodation or adjustment due to a disability during the application or recruiting process, please submit a request at .

About Expedia Group

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

Important notice

Employment opportunities and job offers at Expedia Group will always come from Expedia Group's Talent Acquisition and hiring teams. Never share sensitive personal information unless you are confident of the recipient. Expedia Group does not extend job offers via email or messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official place to find and apply for roles is .

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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer - GenAI in Chicago, IL vacancy
  • $77k - $202k

     ...ApplicableSpecialismData, Analytics & AIManagement LevelSenior AssociateJob Description & SummaryThe OpportunityAs a GenAI Python Systems Engineer - Senior Associate, you will play a pivotal role in transforming raw data into actionable insights, enabling informed... 
    Senior
    Full time
    H1b

    PwC

    Chicago, IL
    1 day ago
  •  ...+ years of advanced professional Python development experience with production-grade coding...  ...+ years of hands-on experience building GenAI / LLM applications in production using OpenAI...  ...ability to collaborate directly with engineering teams, product owners, and cross-... 
    Senior
    Full time

    Purple Drive

    Chicago, IL
    13 days ago
  •  ...Accenture is seeking a seasoned M&A strategist who leverages GenAI to unlock value across the deal lifecycle. You will lead teams advising C-suite executives on growth, portfolio, and transformation strategies, driving value creation through integration and separation... 
    Senior

    Jobleads-US

    Chicago, IL
    5 days ago
  • $110k - $160k

     ...precisely the right time. Our Engineering Culture We operate in...  ...motivated and capable Senior Software Engineer to help advance our...  ...orchestration, and algorithmic development. As a senior technical leader...  ...Hands-on experience leveraging GenAI coding tools and autonomous... 
    Senior
    Full time

    Tempus AI

    Chicago, IL
    2 days ago
  • $101.97k - $203.94k

     ...Position Summary We are seeking a highly skilled and experienced Senior Business Intelligence & Financial Systems Analyst with...  ...finance, business intelligence, data analytics, and technical development capabilities. Key responsibilities include: Design, develop... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    Quest Oracle Community

    Chicago, IL
    5 days ago
  •  ...Senior Software Engineer – Post Trade | Chicago I’m working with a leading global proprietary trading firm looking to hire a Senior Software Engineer into its Post Trade engineering team in Chicago. This is a high-impact role building and scaling the systems... 
    Senior
    Full time

    TechShack

    Chicago, IL
    7 hours ago
  •  ...ambition, bringing modern, product-grade engineering practices into one of the most...  ...industries there is. We are seeking a Senior Software Engineer with hands-on technical leadership...  ...as code), Python workers, plugin development, and MCP servers Incorporate AI-assisted... 
    Senior
    Full time
    Contract work
    Local area

    MMD Services

    Chicago, IL
    23 hours ago
  •  ...Senior Software Engineer | Direct Hire | Chicago, IL (Hybrid) | Investment Management We are partnering with a Chicago-based client seeking...  ...skills, including complex data modeling and query development. ~ Experience building software that bridges enterprise... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    3 days per week

    Davies Talent Solutions

    Chicago, IL
    2 days ago
  •  ...most preferred location, looking for senior candidates with more than 12 to 15 yrs...  ...in Chicago office Seeking a Senior GenAI Tooling Engineer with expertise in GenAI, LLMs, OpenAI,...  ...administering, or supporting enterprise software platforms. • Strong experience... 
    Senior
    Contract work
    Work at office
    3 days per week

    Futran Tech Solutions Pvt. Ltd.

    Chicago, IL
    2 days ago
  •  ...Senior Specialist Software Engineer Type: Full time/Perm Contact: Ashley at ****@*****.*** Special notes: This role is hybrid 3 days...  ...: The ideal candidate will help drive the development of our cloud based scalable architecture that powers our... 
    Senior
    Permanent employment
    Full time
    3 days per week

    Forbes Technical Consulting

    Chicago, IL
    1 day ago
  • $75k - $125k

     ...ecosystem. As the strategic engine behind critical...  ...Job Description As a Senior Applied AI Engineer on...  ...Systems: Lead the development of sophisticated agentic...  ...ownership of our existing GenAI data platform (AWS...  ...Experience: 5 years of software engineering data... 
    Senior
    Full time
    Relocation

    Motorola Solutions

    Chicago, IL
    2 days ago
  •  ...Interested in building modern software, owning meaningful technical decisions, and putting...  ...features from initial design through development, testing, deployment, and production...  ...performance, reliability, security, and engineering practices. • Apply AI-assisted development... 
    Senior
    Full time

    Hirewell

    Chicago, IL
    3 days ago
  •  ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences,...  ...regulated-data experience. Agentic AI is your primary development surface, and you catch what it gets subtly wrong. Not occasional... 
    Senior
    Full time
    Contract work
    Shift work

    Alined Consulting Group

    Chicago, IL
    1 day ago
  •  ...About the Role - We are seeking a talented and experienced Senior Software Engineer to join our team. In this role, you will be a key...  ...technical stakeholders. What You'll Do: Architecture & Development: Design and build services and distributed systems using... 
    Senior
    Full time
    Work at office
    Remote work
    Work visa

    Jobba Trade Technologies

    Chicago, IL
    3 days ago
  •  ...Senior Software Engineer — Agentic Voice (Healthcare) Company: Attune Location: West Loop, Chicago, IL (Hybrid — 3 days/week in office...  ...Engineer with a strong background in web, backend, and AI development. The ideal candidate is highly product-minded and capable... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Attune

    Chicago, IL
    4 days ago
  • $105.6k - $199.48k

     ...combining data science and engineering with business...  ...-driven analytics and GenAI/agentic systems that reflect...  ...& Engineering Senior Consultant, you will own...  ...Apply evaluation‑driven development and testing practices...  ...Skills: ~5–6 years in software or AI/ML engineering... 
    Senior
    Full time
    Local area

    Capgemini

    Chicago, IL
    more than 2 months ago
  •  ...: Ethan HudsonEmail: : Job TitleSenior Software EngineerAbout the OpportunityOur client...  ...-generation, on-chain trading platform engineered to deliver institutional-grade speed, execution...  ...applications.Security-centric development approach with an intuitive understanding... 
    Senior

    Objective Paradigm

    Chicago, IL
    18 hours ago
  •  ...Senior Software Engineer – AI Systems Employment Type: Full-time Company: Permute ( Overview Permute is seeking a Senior Software Engineer to design, build, and deploy production‑grade AI systems in a fast‑moving startup environment. This role is for builders... 
    Senior
    Full time

    Permute, LLC

    Chicago, IL
    4 days ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most...  ...execute rapidly and cleanly with AI Extreme comfort using AI development tools while enforcing strict coding standards Experience... 
    Senior
    Remote work

    Atomic

    Chicago, IL
    5 days ago
  •  ...clear acceptance criteria, and prioritize user stories for engineering sprints.Analyze business data, industry trends, and system...  ...Scrum, Kanban, Sprint Ceremonies, Product Backlog Grooming, Software Development Lifecycle.Preferred SkillsIIBA certification (ECBA/CCBA/CBAP... 
    Senior

    Virtusa

    Chicago, IL
    19 hours ago
  •  ...offices in SF and Chicago. As an early engineer, you will be a true owner of your work,...  ...you'll do Own end-to-end feature development, working directly with a high-ownership...  ...least 4 years of professional full‑time software development, including at least one 2 years... 
    Senior
    Full time

    FleetWorks Technology

    Chicago, IL
    2 days ago
  •  ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking...  ...delivering complex features ~ Strong embedded software development skills in C/C++ ; Python is a plus ~ Expertise in VPP... 
    Senior

    Spectrum IT Recruitment

    Chicago, IL
    5 days ago
  • $150k - $220k

     ...Inspired Capital, Visa, and others About the role The engineering team owns the delivery and stability of our product end to end...  ...team owns our customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning superior technical... 
    Senior
    Visa sponsorship
    Free visa

    Finix Payments Inc

    Chicago, IL
    1 day ago
  •  ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer...  ...with cross-functional teams throughout the software development lifecycle to deliver high-quality, scalable solutions while... 
    Senior
    Remote work

    IntePros

    Chicago, IL
    3 days ago
  • $121.73k - $130k

     ...We are seeking a Senior Software Engineer to design, code, and test post-release configurations, performance measurements, production support, and maintenance within a full software development cycle. You will design, develop, and maintain OSS enterprise applications... 
    Senior

    Boingo

    Chicago, IL
    3 days ago
  •  ...remaining tech‑agnostic and human‑centered. We are seeking a Senior Software Engineer to join a high‑impact digital payments modernization...  ...infrastructure to cloud‑native environments. Leverage AI‑assisted development tooling (including GitHub Copilot) to improve development... 
    Senior
    Flexible hours

    Kunai

    Chicago, IL
    3 days ago
  •  ...Epsilon is seeking a Senior Software Engineer for the Core Platform Engineering team to design, implement, and maintain high-performance, low...  ...Bachelor's degree or equivalent, 6+ years of backend/full stack development experience, strong Java expertise, experience with... 
    Senior
    Flexible hours

    Epsilon

    Chicago, IL
    18 hours ago
  •  ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role...  ...define stable API contracts enabling independent, parallel development - Respond to client-led security assessments and... 
    Senior
    Full time
    Contract work
    Remote work

    United Global Technologies

    Chicago, IL
    3 days ago
  •  ...As a Senior Software Engineer, you will be part of a cross‑functional team, applying your skill, experience and creativity towards building...  ...second pair of eyes. We are always balancing new feature development with efforts to continuously improve both our efficiency and... 
    Senior
    Work at office
    Remote work
    Work visa

    84.51

    Chicago, IL
    1 day ago
  •  ...Every detail matters. Summary Were looking for a Senior Software Engineer to join our engineering team and take ownership of complex...  ...everything from API integration work and UI component development to CI/CD collaboration and secure coding practices. Responsibilities... 
    Senior

    Kenna

    Chicago, IL
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer - GenAI. Be the first to apply!