ML Software Engineer Jobs at Netflix with Visa Sponsorship

Netflix builds its ML infrastructure at scale, and ML Software Engineer roles here sit at the intersection of personalization, content delivery, and production systems. Netflix has an established track record of sponsoring international engineers across multiple visa categories, making it a realistic target for skilled ML candidates who need work authorization.

See All ML Software Engineer at Netflix Jobs

Overview

Open Jobs36+
Top Visa TypeH-1B
Work Type64% On-site
Median Salary$471K
Top LocationLos Gatos, CA
Most JobsNetflix

Showing 5 of 36+ ML Software Engineer Jobs at Netflix jobs

Netflix
Machine Learning Software Engineer
We won't show you this job again
Netflix
Added 1mo ago
Machine Learning Software Engineer
Netflix
Los Gatos, California
Software Engineering
Data Science & Analytics
Cloud & DevOps
AI (Artificial Intelligence)
Backend Engineering
$466,000/yr - $750,000/yr
On-Site
5+ yrs exp.
Bachelor's
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Netflix
Machine Learning Engineer
We won't show you this job again
Netflix
Added 1mo ago
Machine Learning Engineer
Netflix
Los Gatos, California
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
MLOps
$466,000/yr - $750,000/yr
On-Site
2+ yrs exp.
None
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Netflix
Machine Learning Engineer Intern
We won't show you this job again
Netflix
Added 2mo ago
Machine Learning Engineer Intern
Netflix
Los Angeles, California
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$40/hr - $85/hr
On-Site
Master's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Netflix
Machine Learning Scientist
We won't show you this job again
Netflix
Added 1w ago
Machine Learning Scientist
Netflix
Remote
Data Science & Analytics
Software Engineering
Data Science
AI (Artificial Intelligence)
ML (Machine Learning)
Remote (US)
5+ yrs exp.
Doctorate
5,001-10,000

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Netflix
Machine Learning Manager
We won't show you this job again
Netflix
Added 2mo ago
Machine Learning Manager
Netflix
Los Angeles, California
Software Engineering
Technical Product & Program Management
$523,000/yr - $920,000/yr
On-Site
6+ yrs exp.
Master's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)

See all 36+ ML Software Engineer Jobs at Netflix

Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Software Engineer Jobs at Netflix.

Get Access To All Jobs

See all 36+ ML Software Engineer at Netflix jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new ML Software Engineer at Netflix roles.

Get Access To All Jobs

Tips for Finding ML Software Engineer Jobs at Netflix Jobs

Tailor your portfolio to Netflix's ML stack

Netflix open-sources tools like Metaflow and Feast. Demonstrating hands-on experience with ML workflow orchestration, recommendation systems, or real-time inference pipelines signals direct relevance before your resume reaches a recruiter.

Clarify your visa category early in screening

Netflix sponsors multiple visa types, so tell your recruiter your current status and work authorization timeline upfront. This prevents surprises at the offer stage and helps the hiring team route your file correctly through their immigration team.

Align your degree field to the specialty occupation standard

H-1B approval for ML Software Engineer roles requires a qualifying degree in computer science, statistics, or a related technical field. If your degree is in a different discipline, gather supplementary transcripts or coursework documentation before the petition is filed with USCIS.

Target Netflix roles that align with your OPT timeline

F-1 OPT gives you 12 months of work authorization, with a 24-month STEM extension available for qualifying degrees. Netflix hires ML engineers on CPT and OPT, so time your applications to leave enough runway before your authorization expires.

Use Migrate Mate to find active ML roles at Netflix

Netflix's ML engineering openings are distributed across several teams and aren't always labeled consistently. Search Migrate Mate's job board to filter verified sponsorship-eligible ML Software Engineer positions at Netflix and track new postings as they go live.

Prepare for a multi-round technical process before an offer

Netflix's interview loop for ML engineers typically includes a systems design round alongside coding and ML theory. Receiving an offer before USCIS processing deadlines matters, so front-load your preparation to move through rounds quickly once you're in the pipeline.

ML Software Engineer at Netflix jobs are hiring across the US. Find yours.

Find ML Software Engineer at Netflix Jobs

Frequently Asked Questions

Does Netflix sponsor H-1B visas for ML Software Engineers?

Yes, Netflix sponsors H-1B visas for ML Software Engineers. The H-1B requires your role to qualify as a specialty occupation, which ML engineering roles at Netflix typically satisfy given the degree requirements in computer science or a related technical field. Your employer files the petition with USCIS, and the H-1B cap lottery applies unless you're already in H-1B status through a previous employer.

How do I apply for ML Software Engineer jobs at Netflix?

Applications go through Netflix's careers portal, but roles are spread across multiple ML-focused teams including personalization, content science, and platform infrastructure. Filtering by function and reading job descriptions carefully helps you match the right team. You can also browse verified sponsorship-eligible openings at Netflix on Migrate Mate, which surfaces active roles filtered by visa type so you're not applying blind.

Which visa types does Netflix commonly use for ML Software Engineers?

Netflix sponsors H-1B, E-3, TN, and F-1 OPT and CPT for ML Software Engineer roles, along with immigrant pathways including EB-2 and EB-3 for longer-term employees. Australian citizens can use the E-3, which has no lottery and a much faster timeline than the H-1B. Canadian and Mexican nationals in qualifying ML roles may be eligible for the TN visa at the port of entry.

What qualifications does Netflix expect for ML Software Engineer roles?

Netflix ML engineering roles typically require a bachelor's or master's degree in computer science, machine learning, or a closely related quantitative field, along with production-level experience in Python and familiarity with large-scale data systems. Many postings specify experience with model training pipelines, A/B testing infrastructure, or distributed systems. Research-oriented roles may also look for publication history or deep expertise in recommendation systems or NLP.

How do I plan my timeline if Netflix is sponsoring my H-1B for the first time?

The H-1B cap lottery registration opens in March each year, with a start date of October 1 if selected. If you're on F-1 OPT, your authorization needs to cover the gap between your hire date and your H-1B start date. USCIS offers premium processing for a faster decision, which Netflix's immigration team may use depending on your start date. Confirm your status expiration date before accepting an offer so there's no gap in your work authorization.

See which ML Software Engineer at Netflix employers are hiring and sponsoring visas right now.

Search ML Software Engineer at Netflix Jobs