E

Expedia Group

Runs travel booking sites for people and companies

Senior Technical Lead - Marketing Technology & AI

AI Application Engineering +1Updated on Nov 11
Full-time$171.5k - $258kIn-person

About the Job

Requirements

  • At least 8 years of experience building and delivering production software, data, machine learning, or AI-enabled systems.
  • Experience as a senior technical individual contributor, technical lead, staff-level engineer, principal consultant, solutions architect, or equivalent.
  • Proficiency in at least one programming language, such as Python, Java, Kotlin, TypeScript, or Go.
  • Experience designing APIs, distributed systems, cloud services, data pipelines, and event-driven architectures.
  • Hands-on experience with data engineering, analytics engineering, experimentation, measurement, or machine learning and artificial intelligence systems.
  • Experience building or deploying AI-enabled applications, including large language model applications, retrieval-augmented generation, agents, workflow automation, model evaluation, or intelligent search.
  • Experience translating ambiguous business problems into technical plans and measurable outcomes.
  • Ability to lead through influence across multiple teams without direct reporting responsibility.
  • Bachelor’s degree in Computer Science, Engineering, Data Science, or a related technical field, or equivalent related professional experience.

Responsibilities

  • Lead technical discovery, architecture, prototyping, and delivery for software, data, machine learning, and generative artificial intelligence solutions.
  • Build production-quality services, application programming interfaces, data pipelines, workflow automation, and AI-enabled applications that improve campaign execution, personalization, audience activation, measurement, and productivity.
  • Design and implement large language model-enabled capabilities, including retrieval-augmented generation, intelligent assistants, agent workflows, tool calling, context design, evaluation frameworks, and human-in-the-loop controls.
  • Connect marketing technologies, enterprise data platforms, analytics systems, experimentation platforms, application programming interfaces, and AI services into reliable end-to-end solutions.
  • Translate business and analytics questions into measurable technical outcomes by defining success metrics, data requirements, instrumentation, and feedback loops.
  • Serve as the technical lead for complex, cross-functional initiatives by clarifying ambiguity, making architecture trade-offs, sequencing delivery, and unblocking partner teams.
  • Help teams adopt reusable application programming interfaces, data products, AI capabilities, engineering patterns, and development practices.
  • Evolve successful prototypes into production-ready solutions with clear ownership, documentation, governance, reliability, and operational readiness.
  • Mentor engineers through architecture reviews, design sessions, code reviews, technical demonstrations, and documentation.

Desired Qualifications

  • Experience with marketing technology, customer data, digital experience, campaign management, customer relationship management, advertising, personalization, or lifecycle marketing.
  • Experience supporting business-to-business, partner-facing, or travel-related digital experiences.
  • Experience with cloud platforms, containers, continuous integration and continuous delivery, observability, and infrastructure-as-code.
  • Familiarity with technologies such as Spark, Snowflake, Databricks, Kafka, Airflow, dbt, or equivalent platforms.
  • Experience designing governed, permission-aware, privacy-conscious data and AI solutions.
  • Experience defining AI evaluation methods, quality metrics, guardrails, human review, and continuous improvement practices.
  • Experience as a Forward Deployed Engineer, Field Engineer, Solutions Architect, Technical Consultant, startup engineer, or founding engineer.

About the Company

Expedia Group

Runs travel booking sites for people and companies

Expedia Group runs online travel brands such as Expedia, Hotels.com, and Vrbo, where people book hotels, vacation homes, flights, and rental cars, and it supplies the same travel to other companies. Its Expedia site was one of the first online travel agencies, letting people compare and book flights and hotels on the web without calling a travel agent. Travelers search and pay through its apps and websites, while partners such as airlines and banks plug its hotel and flight listings into their own booking sites. Expedia earns commissions and markups on bookings and sells advertising to hotels and other travel companies. It began in 1996 as a division of Microsoft and is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1996

Recently Posted Jobs

Explore more opportunities at Expedia Group

See more jobs