Senior Software Development Engineer - ML Platform

Expedia Group
Seattle, WAFULL_TIME$185k–$258kPosted Aug 9, 2026

Role responsibilities

Design and evolve scalable machine learning platform capabilities to support the full ML lifecycle from feature engineering to real-time inference. Partner with stakeholders to improve platform reliability, performance, and the adoption of shared ML infrastructure.

Requirements

Requires a Bachelor's degree in Computer Science or equivalent experience with over 8 years of professional software engineering experience. Candidates must have demonstrated ownership of complex services and experience with data-intensive systems or ML platforms.

Key skills

System Design, API Design, Data Modeling, Machine Learning Platform, Feature Engineering, Model Inference, Software Engineering Fundamentals, Performance Optimization, AI-Assisted Development, Architecture Leadership, Observability, Automation, Debugging, Testing, Infrastructure Management

Keywords

Machine Learning, ML Platform, AI, Feature Engineering, Model Training, Inference, System Design, API Design, Data Modeling, Scalability, Observability, Software Development, Infrastructure, Agentic Workflows, Low-level Design, Production Environments, Automation, Instrumentation, Evaluation Frameworks, Feature Pipelines

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free