AI ML Engineering Jobs at Netflix with Visa Sponsorship
Netflix hires AI ML Engineers to build recommendation systems, content personalization models, and large-scale ML infrastructure. The company has a consistent track record of sponsoring work visas for this function, supporting candidates through H-1B, E-3, and other pathways from offer through long-term authorization.
See All AI ML Engineering at Netflix JobsOverview
Showing 5 of 35+ AI ML Engineering Jobs at Netflix jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 35+ AI ML Engineering Jobs at Netflix
Sign up for free to unlock all listings, filter by visa type, and get alerts for new AI ML Engineering Jobs at Netflix.
Get Access To All Jobs
INTRODUCTION
Netflix is one of the world's leading entertainment services, with over 300 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. Machine Learning Research at Netflix improves various aspects of our business, including personalization algorithms, member and title understanding, creative tooling, system optimization, and innovative tooling. Our research spans many areas of machine learning, including recommender systems, reinforcement learning, computer vision, natural language processing, optimization, causality, and operations research. Great applied research also requires robust machine learning infrastructure, another strong emphasis at Netflix. Candidates will be evaluated to find the best fit in one of our organizations, including Content, Choosing & Conversation, Commerce or AI for Member Systems. You can find a detailed list of teams across these organizations to learn more. Applicants are encouraged to express their interest in one or multiple types of teams/ domain areas listed if your skills and qualifications are aligned.
ROLE AND RESPONSIBILITIES
We Are Looking For Individuals With The Following Qualifications
- Currently enrolled student pursuing an advanced degree (PhD) in areas such as Computer Science, Machine Learning, Artificial Intelligence, Computer Engineering, Mathematics, Statistics, Data Science, Economics, Computational Biology, Chemistry, Physics, Cognitive Science or a related field
- Domain expertise in one or more of the following areas:
- Personalization & Recommender Systems: Using Transformers/LLMs for recommendations, collaborative filtering, content-based recommendation, hybrid systems, and conversational recommenders.
- Natural Language Processing (NLP): Large Language Models (LLMs), fine-tuning, in-context learning, prompt engineering, alignment, evaluation, text generation, and embeddings.
- Reinforcement Learning (RL): Offline and online RL, alignment and post-training, preference- and human-feedback-based learning, bandit algorithms.
- Computer Vision (CV): Image and video understanding, generation, and representation learning.
- Computer Graphics: 3D modeling and understanding, neural rendering, animation, and related areas.
- Reliable ML: Robustness, explainability, interpretability.
- Causal ML: Causal inference, causal discovery, double ML, policy learning, dynamic panel and dynamic choice modeling, matrix completion for counterfactuals.
- Agentic AI: Developing and evaluating agentic systems that reason, plan, and act autonomously, including tool use, retrieval-augmented reasoning, memory and goal management, and feedback-driven learning.
- Multimodal Data: Experience in large vision language models, modality fusion and alignment, multimodal retrieval. Experience handling and integrating text, image, video, audio, and other data sources.
- Model Optimization and Efficiency: Training and inference efficiency, model benchmarking, optimization techniques.
- ML Platform & Infrastructure: Designing and building scalable systems for model development, training, and deployment, managing large-scale data pipelines and distributed compute environments.
- General ML Application Engineering: Implementing machine learning solutions across various domains, end-to-end ML pipelines, from experimentation to deployment.
- Experience programming in at least one programming language (Python, Java, Scala, or C/C++)
- Familiarity developing ML models using common frameworks (e.g., PyTorch, TensorFlow, Keras) and training on GPUs.
- Familiarity with distributed training and inference paradigms and associated frameworks (eg. DDP, FSDP, HSDP, Deepspeed)
- Familiarity with end-to-end machine learning pipelines (e.g. training or production deployment) and common challenges like explainability.
- Curious, self-motivated, and excited about solving open-ended challenges at Netflix.
- Great communication skills, both oral and written.
Nice To Have
- Comfortable with distributed computing environments such as Spark or Presto.
- Comfortable with software engineering best practices (e.g. version control, testing, code review, etc.).
For your application to be considered complete
- You will be sent an Airtable form shortly after you submit your application on our careers site; your application will not be considered complete until you fill out and submit this form.
- Include a Resume or CV with complete contact information (email, phone, mailing address) and a list of relevant coursework and publications (if applicable). You will be asked to include a short statement describing your research experiences and interests, and (optionally) their relevance to Netflix Research. For inspiration, have a look at the Netflix Research site.
- Applications will be reviewed on a rolling basis and it’s in the applicant's best interest to apply early. The application window will remain open until roles are filled.
ABOUT THE INTERNSHIP PROGRAM
At Netflix, we offer a personalized experience for interns, and our aim is to offer an experience that mimics what it is like to actually work here. We match qualified interns with projects and groups based on interests and skill sets, and fully embed interns within those groups for the summer. Netflix is a unique place to work and we live by our values, so it's worth learning more about our culture.
- Internships are paid and are a minimum of 12 weeks, with a choice of fixed start dates in January 2026 (Winter), May or June 2026 (Summer) to accommodate varying school calendars. Our summer internships will be located at our headquarters in Los Gatos, CA, with limited opportunities in Los Angeles or New York depending on the team.
- This program is intended for students who will be returning to school for at least one semester/quarter following the internship to be eligible for full time employment. Conversion or return offers are based on business need and headcount, and are not guaranteed.
At Netflix, we carefully consider a wide range of compensation factors to determine the Intern top of market. We rely on market indicators to determine compensation and consider your specific job, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location. The overall market range for Netflix Internships is typically $40/hour - $85/hour. This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.
Inclusion 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.
Job is open for no less than 7 days and will be removed when the position is filled.

INTRODUCTION
Netflix is one of the world's leading entertainment services, with over 300 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. Machine Learning Research at Netflix improves various aspects of our business, including personalization algorithms, member and title understanding, creative tooling, system optimization, and innovative tooling. Our research spans many areas of machine learning, including recommender systems, reinforcement learning, computer vision, natural language processing, optimization, causality, and operations research. Great applied research also requires robust machine learning infrastructure, another strong emphasis at Netflix. Candidates will be evaluated to find the best fit in one of our organizations, including Content, Choosing & Conversation, Commerce or AI for Member Systems. You can find a detailed list of teams across these organizations to learn more. Applicants are encouraged to express their interest in one or multiple types of teams/ domain areas listed if your skills and qualifications are aligned.
ROLE AND RESPONSIBILITIES
We Are Looking For Individuals With The Following Qualifications
- Currently enrolled student pursuing an advanced degree (PhD) in areas such as Computer Science, Machine Learning, Artificial Intelligence, Computer Engineering, Mathematics, Statistics, Data Science, Economics, Computational Biology, Chemistry, Physics, Cognitive Science or a related field
- Domain expertise in one or more of the following areas:
- Personalization & Recommender Systems: Using Transformers/LLMs for recommendations, collaborative filtering, content-based recommendation, hybrid systems, and conversational recommenders.
- Natural Language Processing (NLP): Large Language Models (LLMs), fine-tuning, in-context learning, prompt engineering, alignment, evaluation, text generation, and embeddings.
- Reinforcement Learning (RL): Offline and online RL, alignment and post-training, preference- and human-feedback-based learning, bandit algorithms.
- Computer Vision (CV): Image and video understanding, generation, and representation learning.
- Computer Graphics: 3D modeling and understanding, neural rendering, animation, and related areas.
- Reliable ML: Robustness, explainability, interpretability.
- Causal ML: Causal inference, causal discovery, double ML, policy learning, dynamic panel and dynamic choice modeling, matrix completion for counterfactuals.
- Agentic AI: Developing and evaluating agentic systems that reason, plan, and act autonomously, including tool use, retrieval-augmented reasoning, memory and goal management, and feedback-driven learning.
- Multimodal Data: Experience in large vision language models, modality fusion and alignment, multimodal retrieval. Experience handling and integrating text, image, video, audio, and other data sources.
- Model Optimization and Efficiency: Training and inference efficiency, model benchmarking, optimization techniques.
- ML Platform & Infrastructure: Designing and building scalable systems for model development, training, and deployment, managing large-scale data pipelines and distributed compute environments.
- General ML Application Engineering: Implementing machine learning solutions across various domains, end-to-end ML pipelines, from experimentation to deployment.
- Experience programming in at least one programming language (Python, Java, Scala, or C/C++)
- Familiarity developing ML models using common frameworks (e.g., PyTorch, TensorFlow, Keras) and training on GPUs.
- Familiarity with distributed training and inference paradigms and associated frameworks (eg. DDP, FSDP, HSDP, Deepspeed)
- Familiarity with end-to-end machine learning pipelines (e.g. training or production deployment) and common challenges like explainability.
- Curious, self-motivated, and excited about solving open-ended challenges at Netflix.
- Great communication skills, both oral and written.
Nice To Have
- Comfortable with distributed computing environments such as Spark or Presto.
- Comfortable with software engineering best practices (e.g. version control, testing, code review, etc.).
For your application to be considered complete
- You will be sent an Airtable form shortly after you submit your application on our careers site; your application will not be considered complete until you fill out and submit this form.
- Include a Resume or CV with complete contact information (email, phone, mailing address) and a list of relevant coursework and publications (if applicable). You will be asked to include a short statement describing your research experiences and interests, and (optionally) their relevance to Netflix Research. For inspiration, have a look at the Netflix Research site.
- Applications will be reviewed on a rolling basis and it’s in the applicant's best interest to apply early. The application window will remain open until roles are filled.
ABOUT THE INTERNSHIP PROGRAM
At Netflix, we offer a personalized experience for interns, and our aim is to offer an experience that mimics what it is like to actually work here. We match qualified interns with projects and groups based on interests and skill sets, and fully embed interns within those groups for the summer. Netflix is a unique place to work and we live by our values, so it's worth learning more about our culture.
- Internships are paid and are a minimum of 12 weeks, with a choice of fixed start dates in January 2026 (Winter), May or June 2026 (Summer) to accommodate varying school calendars. Our summer internships will be located at our headquarters in Los Gatos, CA, with limited opportunities in Los Angeles or New York depending on the team.
- This program is intended for students who will be returning to school for at least one semester/quarter following the internship to be eligible for full time employment. Conversion or return offers are based on business need and headcount, and are not guaranteed.
At Netflix, we carefully consider a wide range of compensation factors to determine the Intern top of market. We rely on market indicators to determine compensation and consider your specific job, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location. The overall market range for Netflix Internships is typically $40/hour - $85/hour. This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.
Inclusion 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.
Job is open for no less than 7 days and will be removed when the position is filled.
See all 35+ AI ML Engineering at Netflix jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new AI ML Engineering at Netflix roles.
Get Access To All JobsTips for Finding AI ML Engineering Jobs at Netflix Jobs
Tailor your portfolio to Netflix's ML stack
Netflix engineering blog posts detail their real-world ML systems, including recommendation engines and A/B testing frameworks. Align your portfolio projects and GitHub to those specific problem domains before applying, so your work speaks directly to their technical reviewers.
Distinguish E-3 eligibility before your interview
If you hold Australian citizenship, the E-3 visa is processed at a consulate without a lottery, which matters for timeline planning. Flag your nationality clearly in recruiter screens so Netflix's immigration team can route your case to the right pathway from the start.
Request a specialization-specific LCA review
Netflix's ML roles span distinct specializations, from applied research to ML platform engineering. The DOL Labor Condition Application ties your prevailing wage to a specific occupational classification, so confirm with the immigration team that your offer's LCA classification matches your actual role title.
Use Migrate Mate to surface Netflix AI ML openings requiring sponsorship
Netflix distributes AI ML Engineering roles across multiple internal teams, making it hard to track which postings are open to sponsored candidates. Use Migrate Mate to filter Netflix jobs by visa type so you're targeting roles where sponsorship is already confirmed.
Prepare your I-140 strategy before accepting the offer
Netflix sponsors EB-2 and EB-3 green card petitions for ML engineers, but PERM labor certification can take 18 months or more before USCIS even reviews the I-140. Ask during offer negotiation whether Netflix initiates PERM early and whether they support concurrent I-485 filing if a visa number is current.
AI ML Engineering at Netflix jobs are hiring across the US. Find yours.
Find AI ML Engineering at Netflix JobsFrequently Asked Questions
Does Netflix sponsor H-1B visas for AI ML Engineers?
Yes, Netflix sponsors H-1B visas for AI ML Engineering roles. They participate in the annual USCIS H-1B cap registration process and also file for cap-exempt transfers for candidates already holding H-1B status with another employer. If you're on F-1 OPT, timing your application around the March registration window and October 1 start date is essential to avoid a gap in work authorization.
How do I apply for AI ML Engineering jobs at Netflix?
Applications go through Netflix's careers site, but many roles don't prominently label sponsorship eligibility. The most direct approach is to filter AI ML Engineering openings by visa type on Migrate Mate, which surfaces roles at Netflix where sponsorship is already on the table. From there, tailor your resume to Netflix's known ML domains, such as personalization infrastructure and experimentation platforms, before submitting.
Which visa types does Netflix typically use for AI ML Engineering roles?
Netflix sponsors H-1B, E-3, TN, J-1, and F-1 OPT and CPT for AI ML Engineering positions. Australian citizens frequently use the E-3 pathway because it avoids the H-1B lottery and allows consular processing. Canadian and Mexican nationals in qualifying occupations may use the TN visa. For long-term authorization, Netflix also supports EB-2 and EB-3 immigrant visa petitions through the PERM labor certification process.
What qualifications does Netflix expect for AI ML Engineering roles?
Netflix typically looks for a bachelor's or master's degree in computer science, machine learning, statistics, or a closely related field. Practical experience with large-scale ML systems matters more than credentials alone. Familiarity with recommendation systems, deep learning frameworks, distributed training infrastructure, or real-time feature engineering aligns well with how Netflix structures its ML engineering teams. Research publications or open-source contributions in those areas strengthen an application considerably.
How long does the visa sponsorship process take for a Netflix AI ML Engineering offer?
Timeline depends heavily on visa type. E-3 and TN processing at a consulate can take two to four weeks from offer to visa stamp. H-1B cap cases run on a fixed government calendar, with a cap-subject start date of October 1 following March registration. USCIS premium processing reduces adjudication to 15 business days for H-1B petitions already past the lottery stage. Green Card sponsorship through PERM typically adds 18 to 36 months before an I-140 is even filed.
See which AI ML Engineering at Netflix employers are hiring and sponsoring visas right now.
Search AI ML Engineering at Netflix Jobs