H-1B Visa Machine Learning Jobs

Machine Learning roles qualify as H-1B specialty occupations under the computer and mathematical occupations category, requiring at least a bachelor's degree in computer science, statistics, or a related field. Employers file an LCA with DOL before petitioning USCIS, certifying that your wage meets the prevailing level for your work location.

See All Machine Learning Jobs

Overview

Open Jobs4,519+
Top Visa TypeH-1B
Work Type72% On-site
Median Salary$227K
Top LocationSan Francisco, CA
Most JobsApple

Showing 5 of 4,519+ Machine Learning jobs

Resultant, LLC
Manager, Data Science (ML Focus) - Remote in the US
We won't show you this job again
Resultant, LLC
New 4m ago
Manager, Data Science (ML Focus) - Remote in the US
Resultant, LLC
Indianapolis, Indiana
Data Science & Analytics
Software Engineering
Technical Product & Program Management
Data Science
AI (Artificial Intelligence)
ML (Machine Learning)
Not listed
Remote (US)
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Reddit, Inc.
Senior Software Engineer, ML Training Platform
We won't show you this job again
Reddit, Inc.
New 33m ago
Senior Software Engineer, ML Training Platform
Reddit, Inc.
San Francisco, California
Software Engineering
Cloud & DevOps
AI (Artificial Intelligence)
ML (Machine Learning)
DevOps
Backend Engineering
Not listed
On-Site
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Airbnb, Inc.
Senior Staff Machine Learning Engineer, Post Training
We won't show you this job again
Airbnb, Inc.
New 1h ago
Senior Staff Machine Learning Engineer, Post Training
Airbnb, Inc.
Remote
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$248,000 - $310,000/yr
Remote (US)
10+ yrs exp.
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Google
Group Product Manager, AI/ML
We won't show you this job again
Google
New 2h ago
Group Product Manager, AI/ML
Google
Sunnyvale, California
Product Management
Software Engineering
Project & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
$240,000/yr - $334,000/yr
On-Site
10+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Indeed
Machine Learning Engineer III
We won't show you this job again
Indeed
New 3h ago
Machine Learning Engineer III
Indeed
Remote
Software Engineering
Data Science & Analytics
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
$163,000/yr - $245,000/yr
Remote (US)
8+ yrs exp.
Bachelor's
10,000+

Have you applied for this role?

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

See all 4,519+ Machine Learning jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning roles.

Get Access To All Jobs

See all 4,519+ Machine Learning jobs

Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning roles.

Get Access To All Jobs

Tips for Finding H-1B Visa Sponsorship in Machine Learning

Verify your degree field matches

USCIS requires a direct relationship between your degree and the ML role. A computer science or statistics degree maps cleanly, but a business degree rarely does. If your degree is adjacent, gather course transcripts showing machine learning or data science coursework before applying.

Check prevailing wages before negotiating

Use the OFLC Wage Search to look up the Level I through Level IV wage for your specific SOC code and work location. Your offer must meet at least Level I, but most ML roles are filed at Level II or III, which affects what employers can realistically sponsor.

Target employers with cap-exempt filing pathways

Universities, nonprofit research organizations, and government research entities can file H-1B petitions year-round without entering the lottery. ML research roles at these institutions let you start work before October 1, bypassing the April registration window entirely.

Find verified H-1B sponsors on Migrate Mate

Search Migrate Mate to identify employers with confirmed LCA filing history for machine learning and data science roles. You'll see which companies have actually sponsored H-1B workers in your target occupation, not just which ones claim to be open to sponsorship.

Clarify remote work before the LCA is filed

Your employer's LCA ties your prevailing wage to a specific worksite location. If you're working remotely from a different metro area than the employer's office, a separate LCA must be filed for that location. Resolve this before the petition is submitted, not after.

Request premium processing if your OPT end date is close

USCIS offers premium processing on Form I-129, which guarantees a decision within 15 business days. If your OPT authorization expires within three to four months of your start date, ask your employer to elect premium processing to avoid a gap in work authorization.

Machine Learning jobs are hiring across the US. Find yours.

Find Machine Learning Jobs

Machine Learning H-1B Visa: Frequently Asked Questions

Does a machine learning role qualify as a specialty occupation for H-1B purposes?

Yes. Machine learning positions fall under computer and mathematical occupations and consistently qualify as specialty occupations because they require theoretical and practical application of highly specialized knowledge in algorithms, statistical modeling, or neural network architecture. USCIS expects your degree to be in a directly related field such as computer science, applied mathematics, or statistics, not a general business or unrelated technical discipline.

Which employers actually sponsor H-1B visas for machine learning jobs?

Technology companies, financial services firms, healthcare analytics organizations, and defense contractors are the most active H-1B sponsors for ML roles. The most reliable way to identify verified sponsors is to search Migrate Mate, which surfaces employers based on confirmed DOL LCA filing history for machine learning and related data science occupations, rather than self-reported sponsorship willingness.

How does the H-1B lottery affect machine learning job seekers specifically?

The annual H-1B cap applies to most private-sector ML roles, with registration opening each March and USCIS conducting a random lottery if registrations exceed the 85,000 cap. If you're not selected, employment at a cap-exempt institution such as a university research lab or qualifying nonprofit is the primary alternative that bypasses the lottery entirely and allows an immediate petition filing.

Can my employer file my H-1B petition while I'm working on OPT STEM extension?

Yes, and this is the standard path for most F-1 graduates. Your employer registers you in the March lottery, and if selected, files Form I-129 before October 1. Your STEM OPT remains valid until your H-1B status takes effect, provided your employer is E-Verify enrolled, which is a mandatory condition for all STEM OPT extensions. Confirm E-Verify enrollment before accepting an offer.

What happens to my H-1B status if my machine learning role changes significantly?

A material change in job duties, title, or work location can require your employer to file an amended H-1B petition with USCIS before the change takes effect. Moving from an individual contributor ML role to a managerial position, or shifting from model development to data engineering, are the kinds of changes that typically trigger an amendment. Ask your employer to review any significant role change with their immigration counsel before it's finalized.

See which Machine Learning employers are hiring and sponsoring visas right now.

Search Machine Learning Jobs