Green Card Machine Learning Researcher Jobs
Machine Learning Researcher green card sponsorship follows the EB-2 or EB-3 employment-based path, requiring PERM labor certification before your employer files an I-140 petition with USCIS. Research-heavy roles at universities, national labs, and tech firms regularly sponsor permanent residence, though priority-date backlogs vary significantly by country of birth.
Find Green Card Machine Learning Researcher JobsOverview
Showing 5 of 693+ Machine Learning Researcher jobs










See all 693+ Machine Learning Researcher Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Machine Learning Researcher roles.
Get Access To All Jobs
SUMMARY
We build frontier foundation models that power intelligent experiences at Apple. Our team works across the full training lifecycle: including pre-training foundation models, and developing mid-training approaches that bridge general capability and task-specific performance. What makes our work distinct is that we're engineering models specifically for Apple silicon and optimized for experiences that are private, personal, and deeply integrated into the OS. We're solving frontier problems in reward modeling to resist reward hacking, handling sparse and delayed rewards in agentic settings, and aligning models reliably across the spectrum from open-ended creative tasks to precise, action-taking workflows. If you're drawn to hard problems where the research and the product are inseparable, this is the team.
DESCRIPTION
We believe that the most interesting problems in deep learning research arise when we try to apply learning to real-world use cases, and this is also where the most important breakthroughs come from. You will work with a close-knit and fast growing team of world-class engineers and scientists to tackle some of the most challenging problems in foundation models and deep learning, including end-to-end voice interactions, natural language processing, and combining learning with knowledge.
MINIMUM QUALIFICATIONS
- Demonstrated expertise in deep learning with publication record in relevant conferences (e.g., NeurIPS, ICML, ICLR, COLM, ACL, NAACL, EMNLP, CVPR, ICCV, ECCV, KDD, ACL, ICASSP, InterSpeech) or a track record in applying deep learning techniques to products
- Proficient programming skills in Python and one of the deep learning toolkits such as JAX, PyTorch, or Tensorflow
- Ability to work in a collaborative environment
- PhD, or equivalent practical experience, in Computer Science, or related technical field
PREFERRED QUALIFICATIONS
- Code Large language models
- Experience in building end-to-end voice models
- Experience in speech recognitions and generations
- Experience in reinforcement learning, on-policy distillation
- Experience in post-training, mid-training large language models
COMPENSATION
- Base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Apple accepts applications to this posting on an ongoing basis.
See all 693+ Green Card Machine Learning Researcher Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Green Card Machine Learning Researcher Jobs.
Get Access To All JobsTips for Finding Green Card Sponsorship in Machine Learning Researcher
Document your research contributions before applying
Compile publications, patents, conference presentations, and citations into a credentials portfolio before outreach. PERM requires your employer to demonstrate your qualifications meet the job's minimum requirements, so having this documentation structured in advance speeds up the labor certification stage.
Distinguish EB-2 and EB-3 eligibility early
EB-2 covers advanced-degree professionals or those with a bachelor's plus five years of progressive experience in machine learning. EB-3 covers professionals with a bachelor's degree. Your degree level and experience record determine which category your employer files under, which affects priority date and backlog exposure.
Search for employers with active green card sponsorship history
Use Migrate Mate to find U.S. employers with verified employment-based green card sponsorship history for machine learning and research roles. Targeting companies that have sponsored before reduces the risk of an employer agreeing in principle but stalling at the PERM filing stage.
Verify prevailing wage before negotiating your offer
Your employer must pay at least the DOL prevailing wage for your occupation and location before PERM certification is granted. Use the OFLC Wage Search to look up the wage level for your specific SOC code and work site, then confirm your offer clears that threshold before signing.
Raise green card sponsorship during the offer stage
Ask directly whether the company sponsors employment-based green cards and at which I-140 stage they engage immigration counsel. Some research employers sponsor PERM only after a probationary period, while others begin the process at hire, so clarifying this upfront prevents a lengthy wait before the clock starts.
Understand AC21 portability before you need it
If your I-485 has been pending 180 days or more, you can transfer your green card case to a new employer in the same or similar occupation under AC21 job portability. Knowing this before accepting a competing offer protects your priority date if your original sponsoring employer's situation changes.
Green Card Machine Learning Researcher: Frequently Asked Questions
How does green card sponsorship differ from H-1B sponsorship for a Machine Learning Researcher role?
Green card sponsorship leads to lawful permanent residence, not a temporary work authorization period. For machine learning researchers, this means your employer files a PERM labor certification with the Department of Labor, then an I-140 petition with USCIS, followed by adjustment of status or consular processing. Unlike H-1B visa, there is no lottery, but per-country priority date backlogs mean nationals from high-demand countries can face significant waits before a visa number becomes available.
What does the PERM labor certification process involve for a Machine Learning Researcher position?
PERM requires your employer to conduct a formal recruitment test to demonstrate that no minimally qualified U.S. worker is available for the role. The employer also obtains a prevailing wage determination from DOL and must offer at least that wage. For machine learning researcher positions, the job description filed with PERM must accurately reflect the actual duties and minimum requirements, since discrepancies can result in an audit or denial.
Which green card category applies to Machine Learning Researchers: EB-2 or EB-3?
Most machine learning researchers qualify under EB-2, which covers advanced-degree professionals, typically a master's degree or higher in computer science, statistics, or a related field. Candidates with only a bachelor's degree but at least five years of progressive research experience may also qualify under EB-2. EB-3 is available for those with a bachelor's degree who don't meet the EB-2 threshold, though the two categories may carry different priority date availability depending on your country of birth.
How do I find employers who sponsor green cards for Machine Learning Researcher roles?
Migrate Mate lists U.S. employers with verified employment-based green card sponsorship history, searchable by role and location. This is more reliable than inferring sponsorship willingness from job postings alone, since many employers sponsor green cards but don't advertise it explicitly. Targeting companies with an established PERM filing track record for research positions reduces the risk of discovering late in the process that an employer won't sponsor.
Can I change employers after my green card sponsorship is underway?
Once your I-485 adjustment of status application has been pending for 180 days or more, AC21 job portability lets you move to a new employer in the same or similar occupation without losing your place in the priority date queue. Separately, if your original employer's I-140 was approved, a new employer can file a fresh I-140 that retains your earlier priority date, even if you change jobs before the 180-day threshold.