Software Engineer L4/L5, Training Platform, 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 - $720,000
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI · Entertainment

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

Netflix, a global entertainment leader with 283 million subscribers, is seeking a Senior Software Engineer for their Machine Learning Platform team. This role focuses on building and scaling the Training Platform that powers Netflix's ML infrastructure across various business functions.

The position offers an exciting opportunity to work on large-scale machine learning infrastructure that supports critical product functions including personalized recommendations, studio algorithms, virtual productions, and content demand modeling. You'll be at the forefront of ML innovation, designing and implementing systems that power model training, fine-tuning, and evaluation workflows.

As a Senior Engineer, you'll be responsible for creating scalable solutions that optimize machine learning model training and make ML capabilities accessible to both experts and non-experts through well-designed APIs. The role requires expertise in ML engineering, cloud computing (particularly AWS), and experience with production systems handling deep learning models.

The position offers competitive compensation ranging from $100,000 to $720,000, with the flexibility to choose between salary and stock options. Netflix provides comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time-off policies.

This is an ideal opportunity for someone who thrives in ambiguous environments, has strong communication skills, and wants to make a significant impact on how machine learning is implemented at scale. You'll be working with distributed teams across the US, contributing to Netflix's culture of innovation while helping to shape the future of entertainment through technology.

Last updated 12 days ago

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

  • Design and build the platform that powers large-scale machine learning model training, fine-tuning, model transformation and evaluations workflows
  • Co-design and optimize the systems and models to scale up and increase the cost-effectiveness of machine learning model training
  • Design easy-to-use APIs and interfaces for experienced ML practitioners and non-experts

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

  • Experience in ML engineering on production systems dealing with training or inference of deep learning models
  • Proven track record of building and operating large-scale infrastructure for machine learning use cases
  • Experience with cloud computing providers, preferably AWS
  • Comfortable with ambiguity and working across multiple layers of the tech stack
  • Adopt and promote best practices in operations, including observability, logging, reporting, and on-call processes
  • Excellent written and verbal communication skills
  • Comfortable working in a team with peers and partners distributed across US geographies & time zones

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

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
  • 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, Training Platform, 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, Model Serving Systems, Machine Learning Platform

Senior Software Engineer position at Netflix focusing on Machine Learning Platform development, offering competitive salary and comprehensive benefits.

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google focusing on AI/ML development for Google Cloud services.