ML Engineer Intern – Recommendation Systems (Summer 2027)

TikTok

San Jose (CA)

On-site

USD 51,000 - 73,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Paid holidays
Housing allowance

Job summary

TikTok in San Jose is seeking a Machine Learning Engineer Intern for Summer 2027 in the Recommendation group. You will join a fast-paced team working on production recommendation models and end-to-end ML pipelines to drive product impact.

Responsibilities include developing state-of-the-art recommendation solutions, collaborating with researchers and engineers, and gaining hands-on experience across model design, data processing, and system infrastructure during a 12-week internship.

Qualifications

  • Currently pursuing a Master degree with a background in computer science, machine learning, or similar fields.
  • Good knowledge of theoretical and empirical research in addressing research problems.
  • Solid knowledge and experience with at least one popular deep learning framework (e.g., PyTorch,TensorFlow) and familiarity with deep neural network architectures.
  • Able to commit to working for 12 weeks during Summer 2027.

Responsibilities

  • Drive the development of industry-leading recommendation systems that elevate user experience and platform growth.
  • Deliver impactful, end-to-end machine learning solutions tackling product challenges related to content understanding, LLMs, robustness, and fairness.
  • Own and optimize the full-stack ML pipeline—from algorithm design to system infrastructure.
  • Collaborate with cross-functional teams to craft innovative product strategies and develop intelligent solutions for TikTok's growth.

Skills

Machine learning
Deep learning
Research ability
Python
Shell scripting

Education

Master's degree in CS/ML

Tools

PyTorch
TensorFlow
C/C++
Python

Job description

TikTok in San Jose is seeking a Machine Learning Engineer Intern for Summer 2027 in the Recommendation group. You will join a fast-paced team working on production recommendation models and end-to-end ML pipelines to drive product impact.

Responsibilities include developing state-of-the-art recommendation solutions, collaborating with researchers and engineers, and gaining hands-on experience across model design, data processing, and system infrastructure during a 12-week internship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Engineer Intern — Data & Search (Summer)
ML Engineer Intern — Data & Search (Summer)

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
10 paid holidays per year
Housing allowance
ML Engineer Intern — Data Search & Ranking (Summer 2027)
ML Engineer Intern — Data Search & Ranking (Summer 2027)

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Wellbeing benefits
Paid holidays
+1
Summer ML Engineer - Recommendation Systems
Summer ML Engineer - Recommendation Systems

TikTok • San Jose (CA)

On-site
USD 52,000 - 72,000
Health insurance
Life insurance
Wellbeing benefits
+2
ML Engineer Intern - App Ads & Gaming (Summer 2027)
ML Engineer Intern - App Ads & Gaming (Summer 2027)

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
PhD ML Scientist Intern - Recommendation Systems
PhD ML Scientist Intern - Recommendation Systems

TikTok • San Jose (CA)

On-site
USD 68,000 - 97,000
Health insurance
10 paid holidays
Housing allowance
ML Engineer Intern - Search Ads (Summer 2027)
ML Engineer Intern - Search Ads (Summer 2027)

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 37,000 - 62,000
Health insurance
Housing allowance
Wellbeing benefits
Software Engineer Intern - Rec Sys & Feeds Infra
Software Engineer Intern - Rec Sys & Feeds Infra

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+3
Research Scientist Intern – Recommender Systems
Research Scientist Intern – Recommender Systems

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 68,000 - 97,000
Health insurance
Life insurance
Wellbeing benefits
+1
ML Engineer - Search & Recommendation Systems
ML Engineer - Search & Recommendation Systems

TikTok • San Jose (CA)

On-site
USD 123,000 - 317,000
Day one medical, dental, vision
401(k) match
Paid parental leave
+7
PhD Research Scientist Intern - Recommendation Systems
PhD Research Scientist Intern - Recommendation Systems

TikTok • San Jose (CA)

On-site
USD 68,000 - 97,000
Health insurance
Life insurance
Wellbeing benefits
+2