CPT ML Engineer Jobs

ML Engineer CPT jobs let F-1 students train neural networks, build production pipelines, and deploy models as a direct extension of their graduate coursework. Your DSO must authorize each position before you start, and the role must map to your enrolled program, typically computer science, data science, or a related field.

Find CPT ML Engineer Jobs

Overview

Open Jobs84+
Work Type69% On-site
Top LocationSan Jose, CA
Most JobsTikTok

Showing 5 of 84+ ML Engineer jobs

ALLEN INSTITUTE
Intern - Machine Learning for Neuroscience
We won't show you this job again
ALLEN INSTITUTE
New 12h ago
Intern - Machine Learning for Neuroscience
ALLEN INSTITUTE
Seattle, Washington
Data Science & Analytics
Software Engineering
Data Science
AI (Artificial Intelligence)
$38.00/hr
Hybrid
Master's
51-200

Have you applied for this role?

Wayfair
Machine Learning Science Intern
We won't show you this job again
Wayfair
Added 1d ago
Machine Learning Science Intern
Wayfair
Boston, Massachusetts
Data Science & Analytics
Software Engineering
Data Science
AI (Artificial Intelligence)
ML (Machine Learning)
$5,200/bi-weekly
Hybrid
Doctorate
10,000+

Have you applied for this role?

Syntiant Corp
Machine Learning Intern
We won't show you this job again
Syntiant Corp
Added 2w ago
Machine Learning Intern
Syntiant Corp
Redwood City, California
Software Engineering
Data Science & Analytics
Data Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
On-Site
Bachelor's
11-50

Have you applied for this role?

NXP Semiconductors
Embedded Machine Learning & Radar Processing Intern
We won't show you this job again
NXP Semiconductors
Added 2w ago
Embedded Machine Learning & Radar Processing Intern
NXP Semiconductors
San Jose, California
Software Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
Embedded Systems Engineering
$64k - $108k/yr
On-Site
Master's
10,000+

Have you applied for this role?

Blissway Inc.
Machine Learning Engineer
We won't show you this job again
Blissway Inc.
Added 2w ago
Machine Learning Engineer
Blissway Inc.
Denver, Colorado
Software Engineering
AI (Artificial Intelligence)
ML (Machine Learning)
$145k - $195k/yr
On-Site
None

Have you applied for this role?

See all 84+ ML Engineer Jobs

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

Get Access To All Jobs

See all 84+ CPT ML Engineer Jobs

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

Get Access To All Jobs

ML Engineer CPT: Frequently Asked Questions

Does an ML Engineer role qualify for CPT authorization?

Yes, if the role is integral to your enrolled program of study. Most ML Engineer positions require skills in machine learning, statistics, and software engineering, all of which map directly to computer science and data science graduate curricula. Your DSO will confirm the connection between the specific job duties and your coursework before issuing CPT authorization.

Can I do full-time CPT as an ML Engineer without affecting my OPT eligibility?

You can, but 12 months or more of full-time CPT eliminates your OPT eligibility entirely. Part-time CPT of any duration doesn't count against it. Many F-1 students in ML programs use part-time CPT during the academic year and reserve full-time CPT for a single summer to stay under the 12-month threshold.

What documentation does an ML Engineer CPT employer typically need from me?

Your employer needs your I-20 with the CPT authorization endorsed by your DSO, your F-1 visa, and your I-94 arrival record. Some employers also request your enrollment verification and a letter from your academic advisor confirming the role ties to your curriculum. Have these ready before your first day, not after.

How do I find ML Engineer roles where employers understand CPT authorization?

Search on Migrate Mate, which surfaces ML Engineer roles from employers with documented work-authorization filing history. Employers already familiar with LCA filings and USCIS processes are far less likely to withdraw an offer when they learn you're on CPT, because they've navigated work-authorization paperwork before.

If my ML Engineer CPT role extends beyond my original authorization end date, what do I do?

You need a new CPT authorization from your DSO before continuing work, you can't simply keep working past your I-20 end date. Contact your DSO at least two weeks before the expiration, provide the updated offer letter with the new end date, and confirm the extended role still maps to your enrolled coursework.