ML Software Engineer (L4/L5) - Media Algorithms

1 Hour ago • All levels • Research & Development • $150,000 PA - $750,000 PA

Job Summary

Job Description

Netflix seeks an experienced ML Software Engineer to join its Studio Media Algorithms and Eyeline Research teams. The role involves designing and developing scalable systems and infrastructure for AI/CV/graphics algorithms used by studio content creators. Responsibilities include designing systems for the ML/AI R&D lifecycle (data processing, model training, deployment), collaborating with researchers and stakeholders, productionizing algorithms and models, and facilitating software engineering best practices. The ideal candidate possesses strong software engineering skills (Python, Java, or C++), experience with distributed data processing, cloud infrastructure (S3, Docker), and a passion for transforming ideas into products. Experience with multimedia systems, AWS, deep learning frameworks (PyTorch, TensorFlow), and generative models is a plus.
Must have:
  • Proven software engineering experience
  • Proficiency in Python, Java, or C++
  • Experience with distributed data processing
  • Cloud infrastructure knowledge (S3, Docker)
  • ML/CV/GenAI familiarity
Good to have:
  • End-to-end multimedia system experience
  • Deep AWS experience
  • PyTorch/TensorFlow proficiency
  • Generative model experience
  • Graphics/VFX tool knowledge

Job Details

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 across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

The Studio Media Algorithms and Eyeline Research teams are at the forefront of innovation to enhance and support the vision of creators of movies, TV shows and other multimedia content at Netflix. Our work is aimed at increasing member value and driving efficiency of the content creation process, ultimately bringing more joy to viewers worldwide.

We are seeking an experienced Machine Learning Software Engineer to join our team of world-class researchers. You will work closely with the scientists at the Eyeline Research team, and design and develop scalable systems and infrastructure that enable researchers to create and deploy AI/CV/graphics algorithms for use by studio/content creators and stakeholders. 

In this role, you will:

  • Design and develop systems and reusable frameworks for the full cycle of ML/AI R&D in the multimedia domain, including data processing, efficient distributed model training with GPUs, and deploying models into creator workflows and production systems.

  • Collaborate cross-functionally with research scientists, product managers, and creative and business partners to define and prioritize system requirements.

  • Work closely with ML/CV/Graphics researchers and Studio teams to productionize algorithms and models, and efficiently run human-in-the-loop inference tasks.

  • Participate in model development and propose scalable designs.

  • Champion and facilitate software engineering best practices within the team.

About you:

  • Proven experience in software engineering within a production environment, including proficiency in object-oriented programming (Python, Java, or C++), CI/CD, etc.

  • Familiarity with ML, CV, GenAI, and/or graphics pipelines, and experience with distributed data processing systems.

  • Proficient in cloud infrastructure, including S3, Docker containers.

  • Basic understanding of (multi) GPU training and inference for debugging and performance assessment, and CUDA runtime.

  • Passionate about transforming ideas into products and enhancing user experience.

  • Excellent communication and interpersonal skills, with a strong ability to navigate ambiguity.

Bonus experience:

  • Experience building end-to-end multimedia systems and algorithms.

  • Deep experience with AWS and understanding of FSx.

  • Proficiency with deep learning frameworks such as PyTorch and TensorFlow.

  • Experience in the content creation domain, such as visual effects or animation.

  • Familiarity with generative models and tools, such as diffusion-based models and ComfyUI.

  • Knowledge of graphics and VFX tools and/or game engines, such as Unreal, Houdini, or Nuke.

Our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $150,000 - $750,000.

is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Similar Jobs

NVIDIA - DevOps Engineering Intern, DGXC Console - Fall 2025

NVIDIA

Washington, United States (On-Site)
1 Day ago
ByteDance - Linux Kernel Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Day ago
Trend Micro - Data Scientist

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Zuru - Mid C++ Software Engineer

Zuru

Milan, Lombardy, Italy (Hybrid)
5 Months ago
Tesla - Bachelor/Master Thesis: Research and Development in Laser Technology

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Meta - Software Engineer (Technical Leadership)

Meta

Redmond, Washington, United States (On-Site)
5 Months ago
Krafton  - [PUBG IP Franchise] PUBG Mobile Global PM (7년 이상)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Google - Software Engineer, People with Disabilities

Google

(On-Site)
4 Months ago
NVIDIA - STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior Math Libraries Engineer - Sparse Linear Algebra

NVIDIA

California, United States (Hybrid)
2 Months ago
ByteDance - Research Scientist- Foundation Model, Vision and Language

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Electronic Arts - Software Engineer II - Experimentation

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Warner Bros Games - Senior Analytics Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Playrix - UA Marketing Producer

Playrix

Armenia (Remote)
5 Months ago
N-iX - Senior Power BI Engineer

N-iX

Ukraine (Remote)
3 Weeks ago
Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
NVIDIA - GPU Firmware Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Los Angeles, California, United States

Fliff  Inc  - Junior Product Manager

Fliff Inc

New York, New York, United States (On-Site)
10 Months ago
Nintendo - Intern - Finance

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
The Walt Disney Company - Principal User Experience Designer

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Day ago
Microsoft - Principal Product Designer

Microsoft

Mountain View, California, United States (Hybrid)
19 Hours ago
Evolution - In Studio Game Presenter

Evolution

Atlantic City, New Jersey, United States (On-Site)
3 Months ago
ByteDance - Senior Machine Learning Engineer

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Microsoft - MsEDS Program Manager

Microsoft

Reno, Nevada, United States (On-Site)
3 Hours ago
Next Level Business Services - SAP WM (Full Time)

Next Level Business Services

Naples, Florida, United States (On-Site)
5 Months ago
Microsoft - Software Engineer II

Microsoft

Reston, Virginia, United States (On-Site)
3 Hours ago
Meta - Production Engineering

Meta

Cambridge, Massachusetts, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Tesla - Electrical Engineer, Motor Design - Optimus

Tesla

Athens, Greece (On-Site)
2 Months ago
Rivos - Physical Design - Intern

Rivos

Santa Clara, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Software Verification Engineer - Switch Simulation

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Riot Games - Software Engineering Intern

Riot Games

Sydney, New South Wales, Australia (Hybrid)
1 Day ago
NVIDIA - Senior Power Modeling and U-arch Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Assystems - Administrateur AVEVA PDMS E3D H/F

Assystems

Marseille, Provence-Alpes-Côte D'Azur, France (On-Site)
5 Months ago
NVIDIA - Senior Photonic Layout Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Manager, Hardware Engineering

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

United Kingdom (Flexible)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Netflix is one of the world's leading entertainment services with over 247 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

Singapore, Singapore (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Sydney, New South Wales, Australia (On-Site)

London, England, United Kingdom (On-Site)

Seoul, South Korea (On-Site)

Singapore, Singapore (On-Site)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Rome, Lazio, Italy (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Netflix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug