Software Engineer L4, Machine Learning Platform (Metaflow)

World's leading entertainment service with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$100,000 - $464,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Engineer L4, Machine Learning Platform (Metaflow)

Netflix, the world's leading entertainment service, is seeking an ambitious software engineer to join their Model Development and Management team. This role focuses on building the self-serve user interface layer for Netflix's Machine Learning Platform (MLP), specifically working on personalization models. The position offers a unique opportunity to shape ML infrastructure at Netflix while contributing to open-source projects like Metaflow.

The role combines cutting-edge machine learning infrastructure development with practical applications in personalization technologies. You'll work directly with applied researchers and data scientists, gathering requirements and implementing solutions that accelerate model development. The position requires strong software engineering skills, particularly in Python and other languages like Scala or Java, along with experience in machine learning systems.

What makes this role exciting is the scale and impact - Netflix serves 283 million paid memberships across 190+ countries. You'll be working on systems that directly influence how millions of users experience content personalization. The company offers competitive compensation ($100,000 - $464,000), comprehensive benefits, and a unique culture that values inclusion and innovation.

The ideal candidate will have 3+ years of experience or a PhD, strong software design skills, and experience with machine learning systems. You'll be working in Los Gatos, California, collaborating with cross-functional teams and contributing to both internal platforms and open-source projects. This is an excellent opportunity for someone passionate about machine learning infrastructure who wants to make a significant impact at a global scale.

Last updated 6 hours ago

Responsibilities For Software Engineer L4, Machine Learning Platform (Metaflow)

  • Help shape the future of ML infrastructure at Netflix
  • Contribute to open-source projects
  • Gather requirements, design, and implement products that help accelerate model development for personalization use cases
  • Work alongside applied researchers and data scientists on machine learning
  • Engage with ML community to source feedback, identify pain points, and evolve Metaflow
  • Partner with OSS Metaflow development community

Requirements For Software Engineer L4, Machine Learning Platform (Metaflow)

Python
Java
Scala
  • Excellent software design and development skills in Python along with one of Scala, Java, C++
  • Experience working with state-of-the-art recommendation model development and foundation model development
  • Built platform offerings for ML Researchers, Engineers, and Data Scientists
  • Broad understanding of core machine learning concepts and their application in large-scale, real-world machine-learning systems
  • 3+ years of full time software engineering or machine learning experience with a bachelor's and masters degree; or PhD degree

Benefits For Software Engineer L4, Machine Learning Platform (Metaflow)

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, Machine Learning Platform (Metaflow)

Research Engineer (L4) - Member Lifecycle and Monetization

Research Engineer position at Netflix focusing on machine learning applications for member lifecycle and monetization, offering competitive compensation and remote work opportunities.

AI Engineer

AI Engineer position at Showpad, working with cutting-edge AI/ML technologies in a hybrid work environment in Bucharest, focusing on developing and implementing AI solutions.

Data Scientist (Applied Machine Learning)

Join Nory as a Machine Learning Specialist to develop and deploy ML algorithms, helping revolutionize the hospitality industry through innovative technology solutions.

Software Engineer II, Machine Learning Platform

Software Engineer II position at Attentive focusing on building and maintaining ML platform infrastructure, offering remote work with competitive compensation and opportunity to impact AI product development.

TPU Architect, Silicon

TPU Architect position at Google focusing on hardware architecture and optimization for machine learning accelerators, requiring expertise in computer architecture and ML systems.