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

Netflix is one of the world's leading entertainment services with 283 million paid memberships in over 190 countries.
$170,000 - $720,000
Machine Learning
Staff Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
AI · Entertainment

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

Netflix, a global entertainment leader serving 283 million members across 190+ countries, is seeking a Machine Learning Software Engineer for their Content Production & Promotion Data Engineering team. This role focuses on revolutionizing entertainment through world-class technology, specifically in Computer Vision and ML applications. The position involves working with cutting-edge AI technologies to enhance content production and promotion workflows at a global scale.

The role combines technical expertise in machine learning with practical application in media processing. You'll be working on developing custom datasets for training generative models, building scalable frameworks, and managing ML media systems. The position offers exposure to complex problems in media processing, AI model training, and large-scale data engineering.

Netflix offers a competitive compensation package ranging from $170,000 to $720,000, with the flexibility to choose between salary and stock options. The company provides comprehensive benefits including health plans, mental health support, retirement benefits, and flexible time off policies. The remote work environment and collaborative culture make this an ideal opportunity for experienced engineers passionate about applying ML to revolutionize entertainment technology.

As part of the Data Science and Engineering team, you'll work alongside researchers, engineers, and product managers, contributing to Netflix's innovative approach to content production and promotion. The role requires both technical excellence and strong communication skills, as you'll be interfacing with various stakeholders and helping shape the future of content creation at Netflix.

Last updated 5 minutes ago

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

  • Work on designing and building custom datasets for training and fine-tuning generative models
  • Develop end-to-end frameworks and tools for dataset generation
  • Contribute to tooling initiatives for ML media management
  • Serve as thought partner for stakeholders regarding large/novel datasets
  • Engage with Data Engineering and ML community

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

Python
Java
Scala
  • Strong foundation in distributed system architecture
  • Excellent software design and development skills in Python
  • Experience with SQL along with Scala or Java
  • Experience with media data preparation using OpenCV, FFMpeg, Pytorch, HuggingFace
  • Excellent communication skills
  • 4+ years of full-time work experience in ML/SWE/Data Engineering roles
  • Experience in large-scale batch inference and data processing

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

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 (L5) - ML - Studio & Creative Production Data Engineering

Machine Learning Scientist (L5) - Content and Studio

Senior ML Scientist role at Netflix, focusing on content and studio analytics, offering competitive compensation and remote work flexibility.

Research Scientist 4 - Speech Synthesis, Content and Studio

Senior Research Scientist position at Netflix focusing on speech synthesis and ML research for global content localization.

Software Engineer L5, Model Observability & Lifecycle Management, Machine Learning Platform

Staff Software Engineer position at Netflix focusing on Machine Learning Platform development, specializing in model observability and lifecycle management.

Research Scientist L5, Algorithms Engineering

Netflix seeks Research Scientist L5 for Algorithms Engineering to innovate in personalization and machine learning.

Software Engineer L5, Machine Learning Platform (Metaflow)

Senior Software Engineer role at Netflix for the Metaflow project, focusing on machine learning infrastructure and applications.