Expedia
Principal Software Development Engineer, ML-Powered Flight Search
$231K–$370K
Washington - Seattle Campus · Principal · Full-time · Posted Oct 8, 2026
- Experience
- 12+ years of relevant professional experience.
- Education
- Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
About the job
Leads architecture and delivery of scalable flight-search software, integrating AI/ML solutions to improve traveler-facing flight shopping experiences.
What you'll do
- Lead architectural design and delivery across technical domains, including system design, APIs, and data modeling.
- Mentor engineering teams and promote responsible AI/ML integration and operational excellence.
- Partner across teams to deliver secure, resilient, high-performing technology solutions.
What they ask for
- Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience.
- Demonstrated expertise in large-scale system architecture, technical decision making, and delivery of complex multi-domain solutions.
- Proven track record designing and operating secure, high-quality, scalable software systems.
- Familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real-world products.
Nice to have
- Experience leading architectural modernization or guiding engineering organizations through significant change or complexity.
- Experience building neural search and embedding retrieval systems, production deep learning systems, ranking or personalization models, and real-time inference pipelines.
Pay
USD $231,000.00 to $323,500.00 total cash; potential pay up to USD $369,500.00 total cash
Tools
Pinecone, Weaviate, FAISS, PyTorch, TensorFlow, TorchServe, TensorFlow Serving, BentoML
AI focus
Safely integrate and operate AI/ML solutions; preferred work includes neural and semantic search, embedding-based retrieval, ranking and personalization models, and real-time inference.
Model-written summary · the original posting is authoritative