Top 10 Companies Hiring Machine Learning Engineers on OPT
The top 10 companies hiring Machine Learning Engineers on OPT include Apple, Capital One, and TikTok, spanning technology and software, electronics and hardware, retail, and holding companies and conglomerates. Migrate Mate is tracking 282 live OPT jobs across these employers as of August 26, 2026, updated daily. OPT authorizes F-1 graduates to work in roles directly related to their field of study, and these employers are actively hiring for machine learning roles without requiring any employer filing.
Which companies hire the most Machine Learning Engineers on OPT?
Ranked by live OPT openings on Migrate Mate, updated daily
- 01

Apple
Consumer TechHardwareMachine LearningApple has 106 live OPT openings for machine learning engineers, the most of any company on this list. Apple designs consumer electronics, operating systems, and silicon for hardware and software platforms.
Open roles by team
- Data Science & Analytics210
- AI & Machine Learning148
- Software Engineering103
- Cloud & DevOps14
- Technical Program Management7
+22 roles across other teams
Open roles at Apple106 openSee all 106+ Apple OPT jobsApplyMachine Learning (ML) Data ScientistCupertino, California · On-siteApplyMachine Learning Research EngineerSeattle, Washington · On-siteApplyGPU ML EngineerCupertino, California · On-siteApplyML Data Operations EngineerSanta Clara, California · On-siteApplyML EngineerCary, North Carolina · On-site - 02

Capital One
Financial TechData ScienceMachine LearningCapital One has 47 live OPT openings for machine learning engineers. Capital One is a bank holding company offering credit cards, banking, and financial products.
Open roles by team
- Data Science & Analytics116
- AI & Machine Learning30
- Software Engineering12
- Audit3
- Cloud & DevOps3
+6 roles across other teams
Open roles at Capital One47 openSee all 47+ Capital One OPT jobsApplyManager, Data Scientist, Data Solutions and ModelingChicago, Illinois · On-siteApplyPrincipal Data ScientistMcLean, Virginia · On-siteApplyPrincipal Associate, Data ScientistMcLean, Virginia · On-siteApplyManager, Data ScientistMcLean, Virginia · On-siteApplySenior Associate, Data ScienceMcLean, Virginia · On-site - 03

TikTok
Social MediaRecommendationsMachine LearningTikTok has 25 live OPT openings for machine learning engineers. TikTok operates a short-form video platform built on personalized recommendation and content algorithms.
Open roles by team
- Data Science & Analytics53
- AI & Machine Learning23
- Software Engineering16
- Recruiting & Talent Acquisition2
- Cloud & DevOps1
+1 roles across other teams
Open roles at TikTok25 openSee all TikTok OPT jobsApplyMachine Learning Software EngineerSan Jose, California · On-siteApplyMachine Learning ScientistSan Jose, California · On-siteApplyML Infra EngineerSan Jose, California · On-siteApplyMachine Learning Engineer GraduateSeattle, Washington · On-siteApplyMachine Learning EngineerSeattle, Washington · On-site Unlock every OPT job from these sponsors
Find 820+ OPT jobs for machine learning engineers- 04

JPMorganChase
Financial TechData ScienceMachine LearningJPMorganChase has 28 live OPT openings for machine learning engineers. JPMorgan Chase is a global financial services firm offering banking, investment, and asset management.
Open roles by team
- Data Science & Analytics63
- AI & Machine Learning33
- Software Engineering17
- Business Analysis13
- Project & Program Management5
+12 roles across other teams
Open roles at JPMorganChase28 openSee all JPMorganChase OPT jobsApplyMachine Learning EngineerPalo Alto, California · On-siteApplyApplied AI ML, Senior AssociateColumbus, Ohio · On-siteApplyMachine Learning Scientist - Natural Language Processing (NLP)Palo Alto, California · On-siteApplyMachine Learning ScientistNew York, New York · On-siteApplyApplied AI MLColumbus, Ohio · On-site - 05

Amazon.com
CloudE-CommerceMachine LearningAmazon.com has 22 live OPT openings for machine learning engineers. Amazon operates e-commerce marketplaces, cloud computing infrastructure, and consumer devices.
Open roles by team
- Data Science & Analytics50
- AI & Machine Learning29
- Software Engineering15
- Cloud & DevOps2
- Consulting & Strategy2
+4 roles across other teams
Open roles at Amazon.com22 openSee all Amazon.com OPT jobsApplyMachine Learning EngineerNew York, New York · On-siteApplyApplied Scientist - Machine LearningBellevue, Washington · On-siteApplySoftware Dev Engineer, Machine Learning CompilersSunnyvale, California · On-siteApplyApplied Scientist - ML and RoboticsNorth Reading, Massachusetts · On-siteApplyApplied Science Internship - Information & Knowledge Management (Machine Learning)Seattle, Washington · On-site - Editor’s note
How this list is ranked
These employers are ranked by how many roles open to OPT candidates they have live on Migrate Mate right now. OPT 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 OPT before.
- 06

CVS Health
RetailHealth TechData ScienceCVS Health has 36 live OPT openings for machine learning engineers. CVS Health operates retail pharmacies, pharmacy benefit management, and health insurance services.
Open roles by team
- Data Science & Analytics76
- Science & Research62
- Healthcare Administration32
- Nursing19
- Cloud & DevOps2
+6 roles across other teams
Open roles at CVS Health36 openSee all 36+ CVS Health OPT jobsApplySenior Machine Learning EngineerNew York, New York · On-siteApplySr Machine Learning EngineerIrving, Texas · HybridApplyData Science AnalystNew York, New York · On-siteApplyData ScientistNew York · HybridApplySr Manager, Data ScienceWoonsocket, Rhode Island · Hybrid - 07

SentiLink
Fraud DetectionFinancial TechMachine LearningSentiLink has 11 live OPT openings for machine learning engineers. SentiLink builds identity verification and fraud detection tools for financial institutions.
Open roles by team
- Data Science & Analytics18
- AI & Machine Learning13
- Software Engineering12
Open roles at SentiLink11 openSee all SentiLink OPT jobsApplyApplied ML ScientistLos Angeles, California · HybridApplySenior Applied ML ScientistChicago, Illinois · HybridApplyData ScientistLos Angeles, California · HybridApplySenior Data ScientistChicago, Illinois · HybridApplySenior Data Scientist - Full StackNew York, New York · Hybrid See OPT jobs from all 10 sponsors and thousands more
Find 820+ OPT jobs for machine learning engineers- 08

Pinterest
Social MediaRecommendationsMachine LearningPinterest has 4 live OPT openings for machine learning engineers. Pinterest operates a visual discovery platform that surfaces personalized content and product recommendations.
Open roles by team
- Data Science & Analytics46
- AI & Machine Learning32
- Software Engineering15
Open roles at Pinterest4 openSee all Pinterest OPT jobsApplySr. Machine Learning EngineerSan Francisco, California · RemoteApplyMachine Learning EngineerSan Francisco, California · RemoteApplyData Scientist IISan Francisco, California · HybridApplyData ScientistSan Francisco, California · Hybrid - 09

Scale AI
AI InfrastructureData LabelingMachine LearningScale AI has 2 live OPT openings for machine learning engineers. Scale AI provides data annotation, evaluation, and AI training infrastructure for enterprise and government.
Open roles by team
- Data Science & Analytics24
- Software Engineering9
- AI & Machine Learning9
Open roles at Scale AI2 openSee all Scale AI OPT jobsApplyMachine Learning Research EngineerSan Francisco, California · On-siteApplyMachine Learning Systems Research EngineerNew York City Metropolitan Area · On-site - 10

Roblox
GamingSocial PlatformMachine LearningRoblox has 1 live OPT openings for machine learning engineers. Roblox operates an online gaming and user-generated content platform serving a global player community.
Open roles by team
- Data Science & Analytics10
- AI & Machine Learning8
- Software Engineering5
Open roles at Roblox1 openSee all Roblox OPT jobsApplySenior Machine Learning EngineerSan Mateo, California · Hybrid
How OPT works
OPT is work authorization for F-1 students, not an employer-sponsored visa. The student applies through their school's international office (the DSO) and USCIS with Form I-765; the employer files nothing. The role must relate to the student's field of study. OPT gives up to 12 months of work authorization, with a 24-month STEM extension for eligible degrees.
Ready to apply for OPT sponsorship?
Sign up free to unlock every OPT job from these sponsors and thousands more, filter by role and location, and apply in a few clicks.
Find 820+ OPT jobs for machine learning engineersOPT Employers for Machine Learning Engineers: Frequently Asked Questions
Which companies sponsor the most OPT visas for Machine Learning Engineers?
Apple has the most, with 106 live OPT jobs on Migrate Mate, followed by Capital One (47) and TikTok (25). Across the 10 companies on this list, Migrate Mate is tracking 282 live OPT jobs, updated daily.
Who is eligible for OPT?
F-1 students who have completed at least one academic year at a Student and Exchange Visitor Program (SEVP)-certified school are eligible for OPT. Post-completion OPT grants 12 months of work authorization after graduation. Students whose degree is in a qualifying STEM field may apply for a 24-month STEM OPT extension, bringing the total to 36 months. The work must be directly related to the student's field of study.
Do machine learning engineers qualify for F-1 OPT 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 OPT 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 OPT through a top employer?
OPT is authorized by the student, not the employer. You start by requesting a new I-20 from your Designated School Official (DSO) that recommends OPT, then file Form I-765 with USCIS to receive your Employment Authorization Document. Once your EAD arrives and your authorized start date begins, you can start work at any employer whose role relates to your field of study. File early, as USCIS processing typically takes several weeks.