Top 10 Companies Hiring Machine Learning Engineers on OPT
The top 10 companies hiring Machine Learning Engineers on OPT include Capital One, TikTok, and Amazon.com, spanning technology and software, electronics and hardware, retail, and holding companies and conglomerates. Migrate Mate is tracking 165 live OPT jobs across these employers as of October 22, 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

Capital One
Financial TechData ScienceMachine LearningCapital One has 53 live OPT openings for machine learning engineers, the most of any company on this list. Capital One is a bank holding company offering credit cards, banking, and financial products.
Open roles by team
- Data Science & Analytics123
- AI & Machine Learning38
- Software Engineering20
- Technical Program Management7
- Consulting & Strategy2
+2 roles across other teams
Open roles at Capital One53 openSee all 53+ Capital One OPT jobsApplyPrincipal Associate, Data ScientistMcLean, Virginia · HybridApplyPrincipal Data ScientistNew York, New York · On-siteApplyManager, Data ScienceNew York, New York · On-siteApplyManager Data ScienceRiverwoods, Illinois · On-siteApplySenior Associate, Data ScientistPlano, Texas · On-site - 02

TikTok
Social MediaRecommendationsMachine LearningTikTok has 26 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 & Analytics57
- AI & Machine Learning26
- Software Engineering18
- Cloud & DevOps2
- Recruiting & Talent Acquisition2
+1 roles across other teams
Open roles at TikTok26 openSee all TikTok OPT jobsApplyAI Machine Learning EngineerSan Jose, California · On-siteApplyMachine Learning Engineer GraduateSan Jose, California · On-siteApplyMachine Learning MLOps EngineerSan Jose, California · On-siteApplyMachine Learning Software EngineerSan Jose, California · On-siteApplyMachine Learning ScientistSan Jose, California · On-site - 03

Amazon.com
CloudE-CommerceMachine LearningAmazon.com has 29 live OPT openings for machine learning engineers. Amazon operates e-commerce marketplaces, cloud computing infrastructure, and consumer devices.
Open roles by team
- Data Science & Analytics70
- AI & Machine Learning34
- Software Engineering20
- Consulting & Strategy4
- Cloud & DevOps2
+3 roles across other teams
Open roles at Amazon.com29 openSee all Amazon.com OPT jobsApplyMachine Learning EngineerSunnyvale, California · On-siteApplyMachine Learning Engineer IISeattle, Washington · On-siteApplyApplied Scientist, Machine Learning AcceleratorSan Diego, California · On-siteApplySDE II, ML Infra ServicesSeattle, Washington · On-siteApplyApplied Scientist - Machine LearningBellevue, Washington · On-site Unlock every OPT job from these sponsors
Find 580+ OPT jobs for machine learning engineers- 04

JPMorganChase
Financial TechData ScienceMachine LearningJPMorganChase has 27 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 & Analytics60
- AI & Machine Learning31
- Software Engineering16
- Business Analysis13
- Project & Program Management5
+12 roles across other teams
Open roles at JPMorganChase27 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

SentiLink
Fraud DetectionFinancial TechMachine LearningSentiLink has 3 live OPT openings for machine learning engineers. SentiLink builds identity verification and fraud detection tools for financial institutions.
Open roles by team
- Data Science & Analytics14
- Software Engineering10
- AI & Machine Learning9
Open roles at SentiLink3 openSee all SentiLink OPT jobsApplySenior Applied ML ScientistChicago, Illinois · HybridApplySenior Data ScientistChicago, Illinois · HybridApplySenior Data Scientist - Full StackNew York, New York · Hybrid - 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

Pinterest
Social MediaRecommendationsMachine LearningPinterest has 2 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 & Analytics33
- AI & Machine Learning28
- Software Engineering13
Open roles at Pinterest2 openSee all Pinterest OPT jobsApplySr. Machine Learning EngineerSan Francisco, California · RemoteApplyMachine Learning EngineerSan Francisco, California · Remote - 07

Apple
Consumer TechHardwareMachine LearningApple has 17 live OPT openings for machine learning engineers. Apple designs consumer electronics, operating systems, and silicon for hardware and software platforms.
Open roles by team
- Data Science & Analytics37
- AI & Machine Learning27
- Software Engineering19
- Cloud & DevOps2
- Technical Program Management1
+1 roles across other teams
Open roles at Apple17 openSee all Apple OPT jobsApplyMachine Learning Algorithm EngineerCupertino, California · On-siteApplyBattery Machine Learning Algorithm EngineerCupertino, California · On-siteApplySoC Machine Learning Software EngineerSunnyvale, California · On-siteApplyML Data & Eval EngineerCupertino, California · On-siteApplySenior ML ResearcherCupertino, California · On-site See OPT jobs from all 10 sponsors and thousands more
Find 580+ OPT jobs for machine learning engineers- 08

Lyft
Mobility TechRoutingMachine LearningLyft has 4 live OPT openings for machine learning engineers. Lyft operates a ridesharing and transportation platform connecting drivers and passengers across U.S. cities.
Open roles by team
- Data Science & Analytics19
- Software Engineering3
- Business Analysis2
- Technical Program Management2
- AI & Machine Learning1
Open roles at Lyft4 openSee all Lyft OPT jobsApplyML Software EngineerSan Francisco, California · HybridApplySenior Data ScientistSan Francisco, California · HybridApplyData Scientist, Supply and Operations Technology, Lyft Urban SolutionsNew York, New York · HybridApplyData ScientistSan Francisco County, California · Hybrid - 09

Meta
Social MediaAI ResearchMachine LearningMeta has 3 live OPT openings for machine learning engineers. Meta builds social networking platforms, virtual reality hardware, and AI-powered content systems.
Open roles by team
- Software Engineering20
- AI & Machine Learning18
- Data Science & Analytics2
- Technical Program Management1
Open roles at Meta3 openSee all Meta OPT jobsApplySoftware Engineer, Systems ML - Compilers / BackendSunnyvale, California · On-siteApplySoftware Engineer Leadership, Machine Learning RecSysSunnyvale, California · On-siteApplySoftware Engineer, Machine Learning RecSysNew York, New York · On-site - 10

Scale AI
AI InfrastructureData LabelingMachine LearningScale AI has 1 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 & Analytics5
- Software Engineering2
Open roles at Scale AI1 openSee all Scale AI OPT jobsApplyMachine Learning Research ScientistSeattle, Washington · On-site
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 580+ 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?
Capital One has the most, with 53 live OPT jobs on Migrate Mate, followed by TikTok (26) and Amazon.com (29). Across the 10 companies on this list, Migrate Mate is tracking 165 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.