ML Research Engineer Jobs for OPT Students

ML Research Engineer jobs are among the most OPT-friendly roles in tech. Most positions sit squarely within STEM-designated degree programs, making you eligible for the 24-month STEM OPT extension. Roles span industry labs, academic research centers, and AI-focused startups actively accustomed to sponsoring F-1 students.

See All ML Research Engineer Jobs

Overview

Open Jobs342+
Top Visa TypeF-1 OPT
Work Type83% On-site
Salary Range$151K – $221K
Top LocationSan Francisco, CA
Most JobsApple

Showing 5 of 342+ ML Research Engineer jobs

Liquid AI
Member of Technical Staff - ML Research Engineer
We won't show you this job again
Liquid AI
Added 2w ago
Member of Technical Staff - ML Research Engineer
Liquid AI
San Francisco, California
Software Engineering
Data Science & Analytics
Data Engineering
Data Science
On-Site
None

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Apple
ML Research Engineer
We won't show you this job again
Apple
Added 2w ago
ML Research Engineer
Apple
Cupertino, California
Data Science & Analytics
Software Engineering
Data Science
Backend Engineering
$147,400/yr - $220,900/yr
On-Site
2+ yrs exp.
Master's
10,000+

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Anthropic
ML/Research Engineer
We won't show you this job again
Anthropic
Added 3w ago
ML/Research Engineer
Anthropic
New York, New York
Software Engineering
Data Science & Analytics
Data Science
Data Analytics
$350,000/yr - $500,000/yr
Hybrid
4+ yrs exp.
Bachelor's

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
OpenAI
ML Research Engineer - Hardware Codesign
We won't show you this job again
OpenAI
Added 1mo ago
ML Research Engineer - Hardware Codesign
OpenAI
San Francisco, California
Software Engineering
Embedded Systems Engineering
$185,000/yr - $455,000/yr
Hybrid
None

Have you applied for this role?

Give feedback about this job
Min 10 characters (0/10)
Scale AI
ML Research Engineer
We won't show you this job again
Scale AI
Added 1mo ago
ML Research Engineer
Scale AI
San Francisco Bay Area
Software Engineering
$273,000/yr
On-Site
2+ yrs exp.
None

Have you applied for this role?

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

See all 342+ ML Research Engineer jobs

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

Get Access To All Jobs

How to Get Visa Sponsorship as a ML Research Engineer

Target STEM OPT-eligible employers first

Not every company is E-Verify enrolled, which is required for your 24-month STEM OPT extension. Confirm enrollment before applying. Industry research labs and larger tech companies are almost always enrolled. Smaller startups require individual verification.

Align your degree field to the role explicitly

STEM OPT eligibility depends on your degree matching your job. ML Research Engineer roles typically require Computer Science, Electrical Engineering, or Statistics. If your degree is adjacent, document how your coursework directly supports the research function.

File your STEM OPT extension at least 90 days early

Your DSO needs time to update your I-20, and USCIS processing can take weeks. Filing late risks a gap in work authorization. Most universities recommend starting the extension paperwork three to four months before your initial OPT expires.

Prioritize companies with existing H-1B sponsorship history

An employer willing to sponsor your future H-1B is far more valuable than one that isn't. Check public OFLC disclosure data to see which companies have filed H-1B petitions for research engineering roles. Past behavior is the strongest signal.

Address OPT directly in your cover letter or outreach

Many hiring managers assume international students require immediate visa sponsorship. Clarifying upfront that you have up to three years of OPT authorization, including the STEM extension, removes the biggest objection before it becomes one.

Leverage your research publications and GitHub to stand out

ML Research Engineer hiring is credential-heavy. Published papers, reproducible code repositories, and Kaggle competition results compensate for visa status concerns by making your technical contribution undeniable. Employers hire talent they cannot easily replace.

ML Research Engineer jobs are hiring across the US. Find yours.

Find ML Research Engineer Jobs

See all 342+ ML Research Engineer jobs

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

Get Access To All Jobs

Frequently Asked Questions

Do ML Research Engineer jobs qualify for the 24-month STEM OPT extension?

Yes, in nearly all cases. ML Research Engineer roles fall under CIP codes tied to Computer Science, Electrical Engineering, Applied Mathematics, and Statistics, all of which are STEM-designated. Your degree field must match the role, and your employer must be enrolled in E-Verify. If both conditions are met, you're eligible for the full 24-month extension on top of your initial 12-month OPT.

Where is the best place to find ML Research Engineer jobs that sponsor OPT students?

Migrate Mate is built specifically for F-1 OPT students and filters for employers actively open to hiring international candidates. General job boards mix in roles that quietly exclude visa holders, wasting application time. Migrate Mate surfaces ML Research Engineer openings from companies with demonstrated sponsorship history, so you can focus your search on realistic opportunities.

Can I work at a university research lab on OPT as an ML Research Engineer?

Yes. University and academic lab positions qualify as standard OPT employment as long as the role is directly related to your field of study and you're paid as an employee rather than receiving a stipend through a fellowship. Confirm with your DSO that the position qualifies before accepting. Academic labs are also typically E-Verify enrolled, making them fully compatible with STEM OPT extension requirements.

What happens to my OPT if my ML Research Engineer job ends unexpectedly?

You have a 60-day unemployment grace period during initial OPT and 60 days during the STEM extension. During that window you must report the unemployment to your DSO and actively pursue new employment. Time in OPT status counts toward your total 90-day unemployment limit across the authorization period. Finding a new qualifying role quickly is critical to maintaining lawful status.

Does contract or consulting work count as valid OPT employment for an ML Research Engineer?

Yes, self-employment and contract work are permitted on OPT as long as the work is directly related to your degree field. You must be able to document the relationship between your ML research activities and your academic training. For STEM OPT specifically, the employer you report must be E-Verify enrolled, which complicates pure freelance arrangements. Short-term consulting contracts with established companies are generally more straightforward to document properly.

See which ML Research Engineer employers are hiring and sponsoring visas right now.

Search ML Research Engineer Jobs