13 days ago
Responsibilities
- Lead technical discovery, architecture, prototyping, and delivery for software, data, machine learning, and generative AI solutions.
- Build production-quality services, APIs, data pipelines, workflow automation, and AI-enabled applications for marketing operations.
- Design and implement LLM capabilities including retrieval-augmented generation, intelligent assistants, agent workflows, tool calling, context design, evaluation frameworks, and human-in-the-loop controls.
- Integrate marketing technologies, enterprise data platforms, analytics systems, experimentation platforms, APIs, and AI services.
- Translate business and analytics questions into measurable technical outcomes with defined metrics, data requirements, instrumentation, and feedback loops.
- Lead complex cross-functional initiatives, make architecture trade-offs, sequence delivery, and unblock partner teams.
- Promote reusable APIs, data products, AI capabilities, engineering patterns, documentation, governance, reliability, and operational readiness.
- Mentor engineers through architecture reviews, design sessions, code reviews, demonstrations, and documentation.
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 ML/AI systems.
- Experience building or deploying AI-enabled applications such as LLM applications, RAG, agents, workflow automation, model evaluation, or intelligent search.
- Ability to translate 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.
- Preferred experience with marketing technology, customer data, digital experience, campaign management, CRM, advertising, personalization, lifecycle marketing, B2B or partner-facing experiences, and travel-related digital experiences.
- Preferred experience with cloud platforms, containers, CI/CD, observability, infrastructure-as-code, governed data and AI solutions, AI evaluation methods, guardrails, human review, and continuous improvement.
- Experience with Spark, Snowflake, Databricks, Kafka, Airflow, dbt, or equivalent platforms is preferred.
- Experience as a Forward Deployed Engineer, Field Engineer, Solutions Architect, Technical Consultant, startup engineer, or founding engineer is preferred.
Benefits
- Medical, dental, and vision coverage.
- Paid time off, an Employee Assistance Program, wellness reimbursement, and travel reimbursement.
- Travel discounts and International Airlines Travel Agent Network membership.
- The role is offered in Austin, Chicago, or Seattle, with location-specific compensation ranges stated in the posting.
- Expedia Group provides an inclusive and accessible recruiting process with accommodation support.
Tech Stack
Categories
About Expedia
Expedia Group builds a global online travel marketplace where consumers book flights, hotels, vacation rentals, cars, and activities, and partners distribute and market inventory across its platform. It monetizes through commissions, merchant/agency models, and advertising via brands including Expedia, Hotels.com, and Vrbo. Founded in 1996 and headquartered in Seattle, the public company (NASDAQ: EXPE) serves travelers and partners in more than 70 countries with B2C, B2B, and ad tech offerings.
