Software Engineer L4, Machine Learning Platform (Metaflow)

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
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

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

Netflix, a global entertainment leader with 283 million subscribers, is seeking a Software Engineer for their Machine Learning Platform (Metaflow) team. This role focuses on building the self-serve user interface layer for Netflix's MLP, accelerating model creation, evaluation, experimentation, and deployment processes. The position offers unique opportunities to shape ML infrastructure while contributing to open-source projects.

The role involves working with cutting-edge personalization technologies and collaborating with various teams at Netflix. You'll be responsible for gathering requirements, designing, and implementing products that accelerate model development for personalization use cases. Working alongside applied researchers and data scientists, you'll be at the forefront of machine learning innovation.

This position requires strong software engineering skills, particularly in Python and other languages like Scala, Java, or C++. The ideal candidate should have experience with recommendation systems, foundation model development, and building platform solutions for ML professionals. The role offers competitive compensation ($100,000-$464,000), comprehensive benefits, and the opportunity to work in Netflix's unique culture that values inclusion and innovation.

Success in this role demands excellent communication skills, ability to work in cross-functional teams, and a deep understanding of machine learning concepts. You'll have the chance to influence the evolution of Metaflow while engaging with both internal ML communities and external OSS development communities.

Last updated a month 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
  • Engage with ML community to source feedback, identify pain points, and evolve Metaflow
  • Partner with the 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)

401k
Medical Insurance
Mental Health Assistance
Dental Insurance
Vision Insurance
Parental Leave
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
  • Paid leave of absence programs
  • 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)

Software Engineer (L4), Consumer ML Model Compute & Serving Systems

Netflix is hiring a Software Engineer (L4) for their Consumer ML Model Compute & Serving Systems team to develop scalable ML infrastructure and advance AI initiatives.

ML Engineer L4, Consumer Inference

Netflix is hiring an ML Engineer L4 for Consumer Inference to develop and optimize machine learning models and infrastructure.

Software Engineer (L4), Consumer ML Model Compute & Serving Systems

Netflix is hiring a Software Engineer (L4) for Consumer ML Model Compute & Serving Systems to build scalable ML infrastructure and advance AI initiatives.

Forward-Deployed AI Engineer

Forward-Deployed AI Engineer position at OfferFit, implementing production-scale AI solutions with focus on reinforcement learning and customer success.

Software Engineer II, Machine Learning Platform

Mid-level Software Engineer position focused on building and maintaining ML platform infrastructure at Attentive, offering competitive salary and benefits in San Francisco.