Machine Learning Engineer Jobs for OPT Students

Machine Learning Engineer roles are among the most OPT-friendly positions in tech, with high demand from employers already familiar with F-1 work authorization. Most roles qualify as STEM OPT, giving you up to 36 months of work authorization, and many employers actively file H-1B petitions for strong ML candidates.

See All Machine Learning Engineer Jobs

Overview

Open Jobs1,999+
Top Visa TypeF-1 OPT
Work Type75% On-site
Salary Range$136K – $196K
Top LocationNew York, NY
Most JobsApple

Showing 5 of 1,999+ Machine Learning Engineer jobs

Oumi, Pbc
Pre/Post-Sales Machine Learning Engineer
We won't show you this job again
Oumi, Pbc
New 42m ago
Pre/Post-Sales Machine Learning Engineer
Oumi, Pbc
Seattle, Washington
Software Engineering
Solutions Engineering & Architecture
Technical Product & Program Management
Customer Success
AI (Artificial Intelligence)
ML (Machine Learning)
Solutions Engineering (Pre-Sales)
Not listed
Hybrid
4+ yrs exp.

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
M.Ai Unbound
Machine Learning Engineer
We won't show you this job again
M.Ai Unbound
New 51m ago
Machine Learning Engineer
M.Ai Unbound
Mountain View, California
Software Engineering
Data Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
$160,000 - $225,000/yr
On-Site
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Brainco
Early Career AI/ML Engineer
We won't show you this job again
Brainco
New 1h ago
Early Career AI/ML Engineer
Brainco
San Francisco, California
Software Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Not listed
On-Site
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Genies
Machine Learning Engineer Intern - Image Generation
We won't show you this job again
Genies
New 2h ago
Machine Learning Engineer Intern - Image Generation
Genies
Los Angeles, California
Software Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Not listed
Hybrid
Associate's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Whatnot
Machine Learning Engineer, Fraud
We won't show you this job again
Whatnot
New 3h ago
Machine Learning Engineer, Fraud
Whatnot
San Francisco, California
Data Science & Analytics
Software Engineering
Data Engineering
Data Science
AI (Artificial Intelligence)
Not listed
Remote (US)
2+ yrs exp.
Associate's

Have you applied for this role?

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

See all 1,999+ Machine Learning Engineer jobs

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

Get Access To All Jobs

How to Get Visa Sponsorship as a Machine Learning Engineer

Target companies with active H-1B filing histories

Large tech firms and well-funded AI startups file H-1B petitions regularly for ML roles. Filtering by employers with consistent sponsorship track records is the most reliable way to avoid wasting applications on companies that won't convert your OPT.

Lead with your research output and production deployments

Employers sponsoring ML engineers want evidence of real impact. Published papers, Kaggle rankings, open-source contributions, and deployed models in production all signal the kind of technical depth that makes sponsorship worth the investment for a hiring manager.

Apply before your OPT start date, not after

Most ML hiring pipelines take six to twelve weeks from application to offer. Starting your search three to four months before your OPT authorization date gives employers enough runway to complete interviews and onboarding before your work authorization begins.

Clarify your STEM OPT extension eligibility upfront

ML Engineering consistently qualifies under STEM OPT CIP codes tied to computer science and data science programs. Confirming your degree program qualifies before interviews prevents late-stage confusion and reassures employers that 36 months of authorization is on the table.

Specialize in a high-demand ML subfield

Employers sponsoring visas need strong justification for the cost. Specializing in LLM fine-tuning, computer vision, or MLOps makes you a clearer candidate for roles that are genuinely hard to fill, which strengthens the business case for sponsorship.

Negotiate H-1B filing into your offer conversation early

Bringing up sponsorship after receiving an offer creates friction. Raising it naturally during late-stage interviews, once the employer is clearly interested, lets you confirm their willingness to file before you invest further time in the process.

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

Find Machine Learning Engineer Jobs

See all 1,999+ Machine Learning Engineer jobs

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

Get Access To All Jobs

Frequently Asked Questions

Do Machine Learning Engineer jobs typically qualify for STEM OPT extension?

Yes. Machine Learning Engineering falls under CIP codes tied to computer science, data science, and electrical engineering programs, all of which are on the STEM Designated Degree Program list. If your degree is in one of those fields, you're eligible to apply for the 24-month STEM OPT extension, giving you up to 36 months of total work authorization.

How do I find Machine Learning Engineer jobs where the employer is willing to sponsor OPT and H-1B?

Migrate Mate filters jobs specifically for F-1 OPT students, so the roles listed are from employers familiar with or actively open to sponsorship. Browsing ML Engineer listings on Migrate Mate saves significant time compared to filtering through general job boards where most postings don't address visa sponsorship at all.

Can I work as a Machine Learning Engineer on OPT before my STEM extension is approved?

Yes, as long as your initial 12-month OPT authorization is active and you've submitted your STEM OPT extension application before it expires. USCIS automatically extends your work authorization by up to 180 days while the extension is pending, so there's no gap in your ability to work, provided you filed on time.

What employment relationship counts as valid for STEM OPT in an ML role?

STEM OPT requires a formal employer-employee relationship, meaning your employer must provide supervision, control your work schedule, and report training outcomes through the SEVP portal. Fully independent contracting arrangements do not satisfy this requirement. Most full-time ML Engineering positions at tech companies meet the standard, but contract-to-hire roles should be reviewed with your DSO before accepting.

Do employers need to pay OPT students market rate for Machine Learning Engineer roles?

STEM OPT regulations require that employers pay OPT students the same wages and working conditions offered to similarly situated U.S. workers in the same role and location. For ML Engineering, which commands strong compensation across the industry, this protection matters. If an employer offers terms noticeably below what comparable full-time employees receive, that arrangement likely doesn't comply with STEM OPT requirements.

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

Search Machine Learning Engineer Jobs