Machine Learning Intern Jobs

Machine Learning Intern jobs are open across tech, healthcare, finance, and research institutions, at levels from undergraduate through graduate, with specializations in natural language processing, computer vision, and predictive modeling. Scan the live roles below and apply to whichever ones fit.

Find Machine Learning Intern JobsLooking for remote work? View remote machine learning intern jobs →Student or new grad? View machine learning intern internships →

Overview

Open roles1,717+
Top stateCalifornia
Top employerTikTok
Top citySan Jose, CA
Work type45% On-site
Top industryTechnology

Showing 5 of 1,717+ Machine Learning Intern jobs

Integral Ad Science
Staff Machine Learning Engineer
We won't show you this job again
Integral Ad Science
New 3h ago
Staff Machine Learning Engineer
Integral Ad Science
New York, New York
Software Engineering
Data Science & Analytics
Technical Product & Program Management
AI (Artificial Intelligence)
ML (Machine Learning)
Data Science
Technical Program Management
$135k - $232k/yr
On-Site
Master's
501-1,000

Have you applied for this role?

Adobe
Senior Machine Learning Engineer
We won't show you this job again
Adobe
New 3h ago
Senior Machine Learning Engineer
Adobe
San Jose, California
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
Software Engineering
$152k - $265k/yr
Master's degree
10,000+

Have you applied for this role?

Uber
Sr Machine Learning Engineer - Consumer Incentives
We won't show you this job again
Uber
New 4h ago
Sr Machine Learning Engineer - Consumer Incentives
Uber
San Francisco, California
AI (Artificial Intelligence)
Data Science
ML (Machine Learning)
Software Engineering
$202k - $224k/yr
Bachelor's degree in engineering
10,000+

Have you applied for this role?

Uber
Sr Machine Learning Engineer - Consumer Incentives
We won't show you this job again
Uber
New 4h ago
Sr Machine Learning Engineer - Consumer Incentives
Uber
Seattle, Washington
Data Analytics
Data Science
$202k - $224k/yr
Bachelor's degree in engineering
10,000+

Have you applied for this role?

Google
Machine Learning Staff Software Engineer, Pixel Camera
We won't show you this job again
Google
New 6h ago
Machine Learning Staff Software Engineer, Pixel Camera
Google
Mountain View, California
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
$207k - $300k/yr
Doctoral degree in Computer Science
10,000+

Have you applied for this role?

See All 1,717+ Machine Learning Intern Jobs

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

Find Machine Learning Intern Jobs

Machine Learning Intern Job Market

Who's Hiring

  • TikTok
    TikTok184
  • Apple
    Apple129
  • ByteDance
    ByteDance53
  • Meta
    Meta48
  • Uber
    Uber36

Top Industries Hiring

  • Technology & Software134
  • Electronics & Hardware33
  • Biotechnology & Pharmaceuticals22
  • Science & Research14
  • Banking & Financial Services14

What Employers Look For

The qualifications that appear most often in machine learning intern jobs.

  • Proficiency in Python and at least one ML framework such as PyTorch or TensorFlow
  • Hands-on experience with data preprocessing, feature engineering, and model evaluation
  • Familiarity with machine learning concepts including supervised, unsupervised, and deep learning
  • Currently enrolled in or recently completed a bachelor's or master's degree in computer science, data science, or a related field
  • Experience with data manipulation libraries such as NumPy, pandas, or scikit-learn
  • Demonstrated project work or research published in a portfolio, GitHub repository, or academic paper

Tips for Your Machine Learning Intern Job Search

Lead your resume with project impact

Employers scan for measurable outcomes, not just tools used. Quantify what your models actually achieved, such as accuracy improvements or inference speed gains, rather than listing frameworks. Descriptions like 'improved classification accuracy by reducing false positives on a held-out test set' outperform generic skill lists.

Post your notebooks before you apply

Most machine learning intern reviewers look for a GitHub or portfolio link before reading your resume. Push clean, commented notebooks for your two or three strongest projects, add a brief README explaining the problem and your approach, and include that link prominently on your resume and application.

Apply early to roles that fit

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

Match your keywords to each job description

Hiring teams often filter by specific frameworks or research areas. If a posting calls out PyTorch, reinforcement learning, or time-series forecasting, mirror that exact language in your resume where it honestly applies. Generic ML resumes get filtered out before a human reviewer sees them.

Prepare to explain your training pipeline end to end

Technical screens for machine learning interns almost always include a walkthrough of a past project. Practice explaining your data preprocessing choices, model selection rationale, and evaluation metrics out loud. Interviewers probe where you made trade-offs, not just whether your model worked.

Follow up with a specific technical observation

After a technical interview, send a follow-up note that references one concrete detail from the conversation, such as an alternative architecture you mentioned or a dataset edge case you discussed. It signals genuine engagement and keeps your name tied to the technical substance of the interview.

Machine Learning Intern Jobs: Frequently Asked Questions

Which companies are hiring the most machine learning interns?

The most active employers for machine learning interns right now are TikTok, Apple, and ByteDance, and the most openings are in California, Washington, and New York, based on current listings on Migrate Mate as of September 2026. Demand is concentrated at technology companies, financial services firms, and research-oriented healthcare organizations.

How many machine learning intern jobs are remote?

About 55% of machine learning intern openings are fully remote or hybrid as of September 2026, reflecting how much of the work centers on code and experimentation rather than on-site hardware. Roles focused on NLP research and software-side model development tend to be the most remote-friendly, while positions involving specialized compute infrastructure or lab data are more likely to require on-site presence.

How do you become a machine learning intern?

Start by building a foundation in Python, linear algebra, probability, and core ML algorithms through coursework or self-study. Then complete two or three end-to-end projects, from data collection through model evaluation, and publish them in a public repository. Apply to roles that match your current skill set, and tailor each application to the specific research area or product focus listed in the posting.

Can you get a machine learning intern role with little experience?

Yes, focused project work can substitute for professional experience at the intern level. Build and document a complete ML project, even on a public dataset, that walks through problem framing, preprocessing, modeling, and evaluation. Courses with hands-on assignments, Kaggle competition write-ups, and open-source contributions all signal practical readiness to reviewers who know you haven't held a prior ML role.

What does the machine learning intern interview process look like?

The process typically starts with a recruiter screen, followed by a technical phone interview covering ML fundamentals, probability, and coding. A take-home or live coding challenge often follows, asking you to train or debug a model on a small dataset. Final rounds usually include a project deep-dive where you walk through your own work, and a conversation with the team about research direction or product goals.

Where can I find and apply to machine learning intern jobs?

You can find and apply to machine learning intern jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your skills and research interests, then apply directly to each one that fits.

See All 1,717+ Machine Learning Intern Jobs

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

Find Machine Learning Intern Jobs