Senior Software Development Engineer - ML Platform

Expedia, Inc.

Seattle (WA)

On-site

USD 184,500 - 258,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full benefits package
Paid time off
Flexible work model

Job summary

PowerToFly seeks a Senior Software Development Engineer for their ML Platform team in Seattle. The candidate will design scalable machine learning capabilities, ensuring high-quality software through sound engineering practices and optimizing platform performance.

With 8+ years of experience, a Bachelor's degree in Computer Science, and proficiency in software engineering fundamentals, you will be instrumental in developing AI/ML-enabled solutions. The role offers a comprehensive benefits package and base salary ranging from $184,500 to $258,000, with performance-based potential of up to $295,000.

Qualifications

  • 8+ years of relevant professional experience.
  • Demonstrated ownership of complex services or multi-service components.
  • Strong proficiency in software engineering fundamentals.

Responsibilities

  • Design and build scalable machine learning platform capabilities.
  • Deliver high-quality software using sound engineering practices.
  • Improve platform reliability and performance.

Skills

Machine learning platforms
Software engineering fundamentals
Data modeling
System design
Performance optimization

Education

Bachelor's degree in Computer Science or related field

Job description

Senior Software Development Engineer – ML Platform

Join the ML Platform team and help build Expedia Group's machine learning platform enabling teams to develop, deploy, and manage ML models safely and at scale.

Responsibilities
  • Design, build, and evolve scalable machine learning platform capabilities, including system, API design, and data modeling.
  • Deliver high-quality software using sound engineering practices, translating platform requirements into well‑structured low‑level designs.
  • Improve platform reliability, performance, and operational health by identifying root causes and deploying resilient solutions.
  • Partner with engineers and stakeholders to define technical approaches and support adoption of shared infrastructure.
  • Apply strong technical judgment across services, balancing delivery with long‑term scalability and developer experience.
  • Safely integrate and operate AI/ML‑enabled solutions that improve outcomes.
Minimum Qualifications
  • Bachelor's degree in Computer Science or related field; or equivalent professional experience.
  • 8+ years of relevant professional experience.
  • Demonstrated ownership of complex services or multi‑service components within a technical domain.
  • Strong proficiency in software engineering fundamentals (system design, coding, testing, debugging, performance).
  • Experience with machine learning platforms, data‑intensive systems, or supporting model development and deployment.
Preferred Qualifications
  • Experience designing and scaling ML platform capabilities across broad engineering use cases.
  • Experience leveraging AI‑assisted development tools and agentic workflows.
  • Architecture leadership, pragmatic design decisions, and technical standards.
  • Track record improving reliability, observability, and efficiency via automation and instrumentation.
  • Experience working with AI/ML‑enabled products or platforms.
  • Deep exposure to AI/ML workflows such as training, inference, feature pipelines, or evaluation frameworks.
Compensation

Base salary range: $184,500 – $258,000 for the Seattle location, with potential for up to $295,000 based on performance.

Benefits

Full benefits package including medical, dental, vision, paid time off, parental leave, flexible work model, wellness and travel reimbursement, travel discounts, and International Airlines Travel Agent membership.

Equal Employment Opportunity

Expedia is committed to creating an inclusive work environment. 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 other protected characteristics. This employer participates in E‑Verify.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer - ML Platform
Senior Software Development Engineer - ML Platform

Traveltechessentialist • Washington

On-site
USD 184,000 - 258,000
Travel discounts
Paid time off
Wellness & travel reimbursement
Senior Machine Learning engineer - Distribution & Supply
Senior Machine Learning engineer - Distribution & Supply

Expedia, Inc. • Seattle (WA)

On-site
USD 184,000 - 258,000
Medical/dental/vision coverage
Paid time off
Wellness reimbursement program
+1
Senior Machine Learning engineer - Distribution & Supply
Senior Machine Learning engineer - Distribution & Supply

Traveltechessentialist • Washington

On-site
USD 184,000 - 258,000
Medical, dental, and vision coverage
Paid time off
Wellness and travel reimbursement program
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Expedia, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 185,000 - 258,000
Medical, dental, and vision coverage
Wellness and travel reimbursement
Employee discounts
Senior Machine Learning Scientist
Senior Machine Learning Scientist

NLP PEOPLE • San Jose (CA)

On-site
USD 187,000 - 262,000
Medical, dental, and vision coverage
Paid time off
Travel discounts
Senior ML Engineer: Scale ML for Global Travel Marketplace
Senior ML Engineer: Scale ML for Global Travel Marketplace

Expedia, Inc. • Seattle (WA)

On-site
USD 184,000 - 258,000
Medical/Dental/Vision coverage
Paid time off
Wellness program
+1
Machine Learning Scientist III
Machine Learning Scientist III

Expedia Group • Seattle (WA)

On-site
USD 138,000 - 193,000
Medical/dental/vision
Paid time off
Wellness & travel reimbursement
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Expedia Group • Seattle (WA)

On-site
USD 185,000 - 258,000
Health benefits
Paid time off
Employee assistance
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Traveltechessentialist • Washington

On-site
USD 185,000 - 258,000
Medical insurance
Dental coverage
Vision coverage
+5
Senior Machine Learning Engineer
Senior Machine Learning Engineer

11105 Expedia, Inc. • Seattle (WA)

On-site
USD 185,000 - 258,000
Medical coverage
Dental coverage
Vision coverage
+5