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
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.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at AWS focusing on distributed training systems and ML accelerators, offering competitive compensation and growth opportunities.

Senior Software Engineer, AWS Neuron Inference

Senior Software Engineer position at Amazon working on AWS Neuron ML inference optimization and development.

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