Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Netflix is one of the world's leading entertainment services, with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$100,000 - $464,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Entertainment

Description For Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Netflix, a global entertainment leader with 283 million paid memberships, is seeking a Senior Software Engineer for their Machine Learning Platform team. This role focuses on the Consumer ML Model Compute & Serving Systems team, which provides the foundation for model computation, inference, and serving across various ML/AI domains.

The position offers a competitive salary range of $100,000 - $464,000, with the unique Netflix approach of letting employees choose their preferred mix of salary and stock options annually. The role is remote-friendly, supporting a distributed team across US time zones.

As a Senior Engineer, you'll be responsible for developing crucial building blocks for running ML models at scale, including the model serving platform, event-driven compute framework, and orchestration engine. The role requires expertise in high-traffic distributed systems, ML infrastructure, and Java programming, along with strong DevOps experience and cloud platform knowledge.

Netflix offers comprehensive benefits including health plans, mental health support, 401(k) with employer match, stock options, and generous time-off policies. The company prides itself on its unique culture that values inclusion, innovation, and cross-functional collaboration.

This is an exceptional opportunity for someone passionate about building scalable systems and applying ML algorithms in a critical part of Netflix's infrastructure that directly impacts customer experience. The role offers the chance to work with cutting-edge technology while collaborating with talented professionals across engineering, algorithms, data science, and product teams.

Last updated 12 days ago

Responsibilities For Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

  • Develop building blocks for running ML models at scale
  • Work on model serving platform
  • Develop event-driven model compute framework
  • Build compute orchestration engine
  • Partner with engineers, product management, machine learning, and data teams
  • Support ML/AI initiatives across Consumer ML domains

Requirements For Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Java
  • Experience building high-traffic distributed systems and ML infrastructure
  • Experience supporting large-scale ML models
  • Adept at building applications in object-oriented programming language (Java)
  • Strong DevOps experience
  • Experience working with public cloud (AWS, Azure, or GCP)
  • BS/MS in Computer Science, Applied Math, Engineering, or related field
  • Proactive, effective communicator with strong bias towards action

Benefits For Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Medical Insurance
Mental Health Assistance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • 35 days annually for paid time off (hourly employees)
  • Flexible time off (salaried employees)

Interested in this job?

Jobs Related To Netflix Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Machine Learning Software Engineer L4/L5

Senior Machine Learning Software Engineer position at Netflix, focusing on developing and scaling ML algorithms for personalization systems with competitive compensation and comprehensive benefits.

Research Scientist L4/L5, Algorithms Engineering

Senior Research Scientist position at Netflix focusing on machine learning algorithms, recommendations, and personalization systems.

Machine Learning Engineer

Senior Machine Learning Engineer role at Netflix focusing on personalization and recommendation systems, offering competitive salary and remote work flexibility.

Software Engineer L4/L5, Training Platform, Machine Learning Platform

Senior Software Engineer role at Netflix focusing on building and scaling machine learning training platforms and infrastructure.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on core machine learning technologies and infrastructure development.