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
This job posting may no longer be active. You may be interested in these related jobs instead:
ML Software Engineer (L4/L5) - Media Algorithms

Senior ML Software Engineer role at Netflix focusing on media algorithms and AI/CV systems for content creation enhancement.

Machine Learning Engineer (L4/5) - Studio Media Algorithms

Senior Machine Learning Engineer position at Netflix, focusing on developing ML systems for media algorithms and content creation technology.

Machine Learning Engineer (L5 - Senior) , Ads Inventory Management & Forecasting

Senior Machine Learning Engineer position at Netflix, focusing on ads inventory management and forecasting, offering competitive salary and remote work opportunity.

Machine Learning Engineer

Senior Machine Learning Engineer position at Qualcomm focusing on AI model development and edge device deployment, offering competitive salary and benefits.

Senior Data Scientist - NLP/LLM

Senior Data Scientist position at Disney focusing on NLP/LLM development and deployment for streaming services.

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 3 months 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?