Top 10 Companies Offering CPT Jobs for Machine Learning Engineers
The top 10 companies offering CPT jobs for Machine Learning Engineers include TikTok, Amazon.com, and Adobe, spanning sectors from Technology & Software and Science & Research to Biotechnology & Pharmaceuticals and Chemicals & Materials. Migrate Mate is tracking 28 live CPT jobs across these employers as of August 26, 2026, updated daily. For F-1 students, CPT at these employers must be an integral part of your curriculum, your school's Designated School Official authorizes the training, and the employer provides the offer letter that makes it possible.
Which companies offer the most CPT jobs for Machine Learning Engineers?
Ranked by live CPT openings on Migrate Mate, updated daily
- 01

TikTok
TechnologyMachine LearningSocial MediaTikTok has 18 live CPT openings for machine learning engineers, the most of any company on this list. TikTok develops a short-form video platform and recommendation algorithms serving global audiences.
Open roles by team
- Data Science & Analytics45
- AI & Machine Learning17
- Software Engineering9
- Warehouse & Logistics4
- Cloud & DevOps2
+3 roles across other teams
Open roles at TikTok18 openSee all TikTok CPT jobsApplyMachine Learning MLOps InternSan Jose, California · On-siteApplyMachine Learning Engineer InternSeattle, Washington · On-siteApplyML Infra Engineer InternSan Jose, California · On-siteApplyMachine Learning Scientist InternSan Jose, California · On-siteApplyData Scientist InternSan Jose, California · On-site - 02

Amazon.com
TechnologyMachine LearningCloudAmazon.com has 1 live CPT openings for machine learning engineers. Amazon operates e-commerce, cloud computing, digital streaming, and AI services at global scale.
Open roles by team
- Data Science & Analytics3
- Software Engineering1
- AI & Machine Learning1
- Recruiting & Talent Acquisition1
Open roles at Amazon.com1 openSee all Amazon.com CPT jobsApplyApplied Science Internship - Information & Knowledge Management (Machine Learning)Seattle, Washington · On-site - 03

Adobe
TechnologySoftwareAI ResearchAdobe develops creative software, document management tools, and digital marketing platforms for professionals and enterprises.
No open roles at Adobe on Migrate Mate right now. Sponsorship activity is seasonal, so check back soon.
Get alerts for new Adobe roles Unlock every CPT job from these sponsors
Find 52 CPT jobs for machine learning engineers- 04

Nuro
RoboticsAutonomyMachine LearningNuro has 1 live CPT openings for machine learning engineers. Nuro builds autonomous delivery vehicles and the software systems that power last-mile robotics.
Open roles by team
- Data Science & Analytics3
- AI & Machine Learning2
- Software Engineering1
Open roles at Nuro1 openSee all Nuro CPT jobsApplyData Scientist InternMountain View, California · On-site - 05

Whatnot
TechnologyE-CommerceData ScienceWhatnot has 2 live CPT openings for machine learning engineers. Whatnot operates a live-stream shopping marketplace connecting buyers and sellers in real time.
Open roles by team
- Data Science & Analytics18
- Product Management2
- Business Analysis1
Open roles at Whatnot2 openSee all Whatnot CPT jobsApplyData Scientist, Risk & FraudNew York, New York · HybridApplyData ScientistSeattle, Washington · Hybrid - Editor’s note
How this list is ranked
These employers are ranked by how many roles open to CPT candidates they have live on Migrate Mate right now. CPT is your own work authorization rather than something the employer files, so the practical question is whether the role fits your field of study and whether the team has hired people on CPT before.
- 06

Stripe
TechnologyFintechMachine LearningStripe has 1 live CPT openings for machine learning engineers. Stripe provides payments infrastructure and financial tools that businesses use to accept and manage money online.
Open roles by team
- Data Science & Analytics3
Open roles at Stripe1 openSee all Stripe CPT jobsApplyData Scientist InternSan Francisco, California · Hybrid - 07

Pinterest, Inc.
TechnologyMachine LearningSocial MediaPinterest, Inc. has 2 live CPT openings for machine learning engineers. Pinterest operates a visual discovery and inspiration platform powered by image recognition and recommendation models.
Open roles by team
- Data Science & Analytics5
- AI & Machine Learning4
- Software Engineering2
Open roles at Pinterest, Inc.2 openSee all Pinterest, Inc. CPT jobsApplyMaster's Fall Machine Learning Internship (ATG - Visual Search)San Francisco, California · HybridApplyPhD Fall Machine Learning Intern (ATG — Visual, Multimodal, and Recommender Systems)San Francisco, California · Hybrid See CPT jobs from all 10 sponsors and thousands more
Find 52 CPT jobs for machine learning engineers- 08

PlusAI
TechnologyAutonomyComputer VisionPlus AI develops autonomous trucking technology using machine learning and computer vision systems.
No open roles at PlusAI on Migrate Mate right now. Sponsorship activity is seasonal, so check back soon.
Get alerts for new PlusAI roles - 09

Truveta
Science & ResearchData ScienceBiotechnologyTruveta has 2 live CPT openings for machine learning engineers. Truveta aggregates and analyzes de-identified health records to accelerate clinical research and drug discovery.
Open roles by team
- AI & Machine Learning6
- Data Science & Analytics5
- Software Engineering2
Open roles at Truveta2 openSee all Truveta CPT jobs - 10

NEURALINK
Science & ResearchBiotechNeural EngineeringNEURALINK has 1 live CPT openings for machine learning engineers. Neuralink develops implantable brain-computer interface devices to enable direct neural communication with computers.
Open roles by team
- Data Science & Analytics9
- Software Engineering3
- AI & Machine Learning3
Open roles at NEURALINK1 openSee all NEURALINK CPT jobsApplyMachine Learning Engineer InternSan Francisco, California · On-site
How CPT works
CPT is curricular practical training authorized by an F-1 student's school, not the employer. The school's DSO authorizes it as an integral part of the curriculum, typically an internship or co-op, and the employer only provides an offer letter. Twelve or more months of full-time CPT eliminates OPT eligibility, so check the terms with your DSO first.
Ready to apply for CPT sponsorship?
Sign up free to unlock every CPT job from these sponsors and thousands more, filter by role and location, and apply in a few clicks.
Find 52 CPT jobs for machine learning engineersCPT Employers for Machine Learning Engineers: Frequently Asked Questions
Which companies sponsor the most CPT visas for Machine Learning Engineers?
TikTok has the most, with 18 live CPT jobs on Migrate Mate, followed by Amazon.com (1) and Adobe (0). Across the 10 companies on this list, Migrate Mate is tracking 28 live CPT jobs, updated daily.
Who is eligible for CPT?
F-1 students enrolled full-time at a U.S. college or university are eligible for CPT if the practical training is an integral part of their established curriculum, such as a required internship or co-op. Your Designated School Official must authorize CPT before you begin work, not USCIS. Completing more than 12 months of full-time CPT eliminates eligibility for Optional Practical Training, so tracking your cumulative CPT time is important.
Do machine learning engineers qualify for F-1 CPT as a specialty occupation?
Yes. Machine learning engineers typically hold a bachelor's degree in a specific field, which is exactly the specialty-occupation standard F-1 CPT is built around. What matters is that the employer classifies the role under a matching occupation code and that your degree lines up with it.
How do I get CPT through a top employer?
Start by securing a written offer letter from the employer that describes the role, start date, and work location. Bring that letter to your school's international student office and ask your Designated School Official to authorize CPT on your Form I-20. CPT authorization is school-driven, not government-driven, no federal application is required. Once your updated I-20 reflects the authorization, you may begin working on the start date your DSO approved. Never start before that date.