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 a month 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

Software Engineer (L5) - ML - Studio & Creative Production Data Engineering

Senior ML Engineer role at Netflix focusing on computer vision and AI workloads for content production and promotion, offering competitive compensation and comprehensive benefits.

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 compensation and comprehensive benefits.

Software Development Engineer - Machine Learning, Sponsored Products

Senior Machine Learning Software Engineer role at Amazon Advertising, focusing on Sponsored Products search relevance and ad serving systems.

Machine Learning / Computer Vision Engineer - Generative AI

Senior Machine Learning Engineer role at Apple focusing on Generative AI and Computer Vision, offering competitive salary and comprehensive benefits.

AIML - Senior Software Engineer, ML Systems and Evaluation Engineering

Senior Software Engineer role at Apple focusing on ML Systems and Evaluation Engineering, working on Siri and AI technologies.