Senior Software Development Engineer - ML Platform

Traveltechessentialist

Washington

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

Travel discounts
Paid time off
Wellness & travel reimbursement

Job summary

Traveltechessentialist is looking for a Senior Software Development Engineer - ML Platform to join the team. This role entails designing and building scalable machine learning platform capabilities that impact the full ML lifecycle. The ideal candidate will have over 8 years of experience in software engineering and familiarity with machine learning platforms.

The position is based in Washington, offering a full benefits package including travel perks and generous time-off to support employees' passion for travel.

Qualifications

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

Responsibilities

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

Skills

Software engineering fundamentals
Machine learning platforms
System design
Data modeling

Education

Bachelor's degree in Computer Science or related field

Job description

The Senior Software Development Engineer - ML Platform role is part of the ML Platform team. Our team builds Expedia Group's ML Platform: the tools, components, processes and services that power the full machine learning lifecycle, from feature engineering and training to real-time inference, monitoring, and cost transparency. We lower the barrier to entry so any team, from ML scientists to non-coders, can ship models safely, fast, and at scale.

We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey.

Responsibilities
  • Design, build, and evolve scalable machine learning platform capabilities, including system design, API design, and data modeling, to enable reliable feature engineering, feature discoverability, model inference, and operation across multiple technical domains.
  • Deliver high-quality software using sound engineering practices, translating complex platform requirements into well-structured low-level designs and maintainable implementations.
  • Improve platform reliability, performance, and operational health by identifying root causes, resolving technical issues, and driving resilient, secure, and observable solutions in production environments.
  • Partner with engineers and adjacent stakeholders to define technical approaches, influence platform direction, and support adoption of shared ML infrastructure, tools, and services.
  • Apply strong technical judgment across services or domain-level platform components, balancing near-term delivery with long-term scalability, maintainability, and developer experience.
  • Safely integrate and operate AI/ML-enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.
Minimum Qualifications
  • Bachelor's degree in Computer Science or a related technical field; or equivalent related professional experience.
  • 8+ years of relevant professional experience.
  • Demonstrated ownership of complex services or multi-service components within a technical domain, with accountability for design, delivery, and operational excellence.
  • Strong proficiency in software engineering fundamentals, including system design, low-level design, coding, testing, debugging, and performance optimization.
  • Experience working with machine learning platforms, data-intensive systems, or infrastructure that supports model development, deployment, or lifecycle management.
Preferred Qualifications
  • Experience designing and scaling ML platform capabilities that support broad engineering use cases across a domain or organization.
  • Demonstrated ability to leverage AI-assisted development tools and agentic workflows to accelerate delivery, with experience evaluating tradeoffs, managing reliability, and establishing best practices for AI tool adoption across a team.
  • Demonstrated strength in architecture leadership, including making pragmatic design decisions, improving platform extensibility, and driving technical standards.
  • Track record of improving reliability, observability, and efficiency for production systems through automation, instrumentation, and data-driven operational improvements.
  • Experience working with AI/ML-enabled products or platforms, including an ability to safely integrate and operate AI/ML-enabled solutions that improve outcomes.
  • Deeper exposure to AI/ML workflows such as model training, inference, feature pipelines, or evaluation frameworks, and applying that knowledge to platform engineering decisions.

The total cash range for this position in Seattle is $184,500.00 to $258,000.00. Employees in this role have the potential to increase their pay up to $295,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.

Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual’s knowledge, skills, and experience. Pay ranges may be modified in the future.

Expedia Group is proud to offer a wide range of benefits to support employees and their families, including medical/dental/vision, paid time off, and an Employee Assistance Program. To fuel each employee’s passion for travel, we offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership.

Accommodation requests

If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.

Expedia is committed to creating an inclusive work environment with a diverse workforce. 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 any other characteristic protected by law. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee’s I-9 to confirm work authorization.

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

Expedia, Inc. • Seattle (WA)

On-site
USD 184,000 - 258,000
Full benefits package
Paid time off
Flexible work model
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
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
Principal Software Development Engineer
Principal Software Development Engineer

Traveltechessentialist • Washington

On-site
USD 231,000 - 324,000
Medical, dental, vision insurance
Paid time off
Wellness & travel reimbursement
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Traveltechessentialist • Washington

On-site
USD 185,000 - 258,000
Medical insurance
Dental coverage
Vision coverage
+5
Software Development Engineer III
Software Development Engineer III

Expedia, Inc. • Seattle (WA)

On-site
USD 146,000 - 205,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+1
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 Scientist
Senior Machine Learning Scientist

Expedia, Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 187,000 - 262,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+3
Machine Learning Scientist III - Whole Trip AI
Machine Learning Scientist III - Whole Trip AI

Expedia Group • Austin (TX)

On-site
USD 138,000 - 193,000
Medical, dental, and vision coverage
Paid time off
Employee Assistance Program
+3