ML Research Engineer Jobs

ML Research Engineer jobs are open across technology, healthcare, finance, and defense, from new-grad to staff and principal level, with specializations in foundation models, reinforcement learning, and computer vision. Find a role that fits from the openings below and apply directly.

Find ML Research Engineer JobsLooking for remote work? View remote ML research engineer jobs →Student or new grad? View ML research engineer internships →

Overview

Open roles148+
Top stateCalifornia
Top employerApple
Top citySan Francisco, CA
Work type69% On-site
Top industryTechnology

Showing 5 of 148+ ML Research Engineer jobs

Pinterest
Staff Machine Learning Engineer, Applied Research
We won't show you this job again
Pinterest
Added 1d ago
Staff Machine Learning Engineer, Applied Research
Pinterest
San Francisco, California
Customer Support
IT Support
Technical Program Management
$189k - $390k/yr
On-Site
Master's degree in information science
1,001-5,000

Have you applied for this role?

Ursus, Inc.
ML Research Engineer
We won't show you this job again
Ursus, Inc.
Added 1d ago
ML Research Engineer
Ursus, Inc.
Menlo Park, California
Software Engineering
Data Science & Analytics
Data Engineering
Data Science
$86.00 - $96.77/hr
Remote (US)
Bachelor's

Have you applied for this role?

Apple
AIML - ML Prototyping Engineer, Machine Learning Research
We won't show you this job again
Apple
Added 1d ago
AIML - ML Prototyping Engineer, Machine Learning Research
Apple
Cupertino, California
Engineering (Non-Software)
Mechanical Engineering
Product Management
$185k - $325k/yr
10,000+

Have you applied for this role?

HRL Laboratories, LLC
Agentic AI & Graph Machine Learning Research Engineer
We won't show you this job again
HRL Laboratories, LLC
Added 3d ago
Agentic AI & Graph Machine Learning Research Engineer
HRL Laboratories, LLC
Calabasas, California
Engineering (Non-Software)
Mechanical Engineering
Product Management
$128k - $160k/yr
Master of Science
501-1,000

Have you applied for this role?

Analytical Mechanics Associates, Inc.
Research Computer Scientist - Artificial Intelligence Machine Learning
We won't show you this job again
Analytical Mechanics Associates, Inc.
Added 3d ago
Research Computer Scientist - Artificial Intelligence Machine Learning
Analytical Mechanics Associates, Inc.
Hampton, Virginia
AI (Artificial Intelligence)
Data Science
$100k - $150k/yr
Doctoral degree in Computer Science

Have you applied for this role?

Top Cities Hiring ML Research Engineers

Explore ML research engineer openings in the cities hiring most right now.

See All 148+ ML Research Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find ML Research Engineer Jobs

ML Research Engineer Job Market

Who's Hiring

  • Apple
    Apple25
  • Scale AI
    Scale AI23
  • A
    Achira5
  • Nuro
    Nuro4
  • Exponent
    Exponent4

Top Industries Hiring

  • Technology & Software28
  • Artificial Intelligence26
  • Electronics & Hardware17
  • Banking & Financial Services7
  • Investment & Asset Management7

What Employers Look For

The qualifications that appear most often in ML research engineer jobs.

  • Advanced degree in machine learning, computer science, or a closely related field
  • Proficiency in Python and deep learning frameworks such as PyTorch or JAX
  • Experience designing, training, and evaluating large-scale neural network models
  • Publication record or demonstrated original research contributions in ML or AI
  • Strong mathematical foundation in statistics, linear algebra, and optimization
  • Experience with distributed training, cloud compute platforms, or MLOps tooling

Tips for Your ML Research Engineer Job Search

Tailor your resume to the research stack

List the specific frameworks you've used in production or published research, PyTorch, JAX, or TensorFlow, alongside your model architectures. Hiring managers scan for these before reading your experience bullets, so front-load them in a skills or technical summary section.

Link publications and open-source contributions

Attach a Google Scholar profile or GitHub repository to every application. ML research teams weigh published papers and reproducible code heavily, and a single first-author paper at a top venue can move you past the resume screen faster than years of industry experience alone.

Apply early to roles that fit

Migrate Mate lists ml research engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Filter by research versus applied focus

Job titles blur the line between pure research and applied engineering. Read each listing for keywords like 'publish,' 'novel methods,' or 'production serving.' Targeting roles that match your actual focus, foundational versus deployment, improves your interview fit and reduces mismatched offers.

Prepare a research talk, not just a portfolio

Most ML research engineer loops include a technical presentation on your own work. Practice explaining your problem setup, baselines, ablations, and results in 20 minutes. Teams evaluate how you reason about failure modes, not just whether your final numbers were strong.

Negotiate compute resources alongside compensation

GPU cluster access, cloud compute budgets, and dataset licensing rights affect your ability to do the job. Raise these in the offer stage alongside salary. Teams that can't answer concretely often signal a mismatch between the research mandate and actual infrastructure investment.

ML Research Engineer Jobs: Frequently Asked Questions

Which companies are hiring the most ml research engineers?

The companies hiring the most ml research engineers right now include Apple, Scale AI, and Achira, with the largest share of openings in California, Washington, and New York, based on current listings on Migrate Mate as of August 2026. Demand is concentrated at large technology companies and well-funded AI labs, though defense contractors and healthcare AI startups have expanded hiring meaningfully in recent cycles.

How many ml research engineer jobs are remote?

About 31% of ml research engineer openings are fully remote or hybrid as of August 2026, reflecting strong demand from teams that operate across distributed research centers. Roles focused on language modeling and data-centric AI tend to offer the most remote flexibility, while positions requiring access to proprietary hardware clusters or on-site collaboration with product teams are more likely to require in-person presence.

How do you become a ml research engineer?

Start by building a strong foundation in mathematics, particularly linear algebra, probability, and calculus, alongside proficiency in Python and a major deep learning framework. Complete graduate-level coursework or a master's or doctoral program in machine learning or computer science. Contribute to open-source projects, replicate published papers, and aim to publish or present original work. Internships at research labs or AI teams convert directly into full-time roles and are often the most direct path in.

Can you get hired as a ml research engineer without much experience?

Yes, though the bar is high without a graduate degree or publications. The most effective entry points are research internships during a master's or doctoral program, open-source contributions to widely used ML libraries, and strong performance in research-adjacent roles such as data scientist or ML engineer. Replicating landmark papers with novel extensions and sharing results publicly demonstrates research capability in the absence of a formal publication record.

What does the ml research engineer interview process look like?

Most loops include a recruiter screen, a coding round focused on data structures and ML fundamentals, a research discussion where you walk through a past project in depth, and a technical presentation on original work. Some teams add a take-home research problem or a whiteboard session on model design and experimental methodology. Final rounds typically involve senior researchers evaluating your ability to scope a research problem and reason clearly about tradeoffs.

Where can I find and apply to ml research engineer jobs?

You can find and apply to ml research engineer jobs on Migrate Mate, which lists current openings from across the United States in one place. Search the listings to find roles that match your focus area and experience level, then apply directly to each listing that fits.

See All 148+ ML Research Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find ML Research Engineer Jobs