Drimva

TikTok

(General Hire) Machine Learning Scientist Graduate (TikTok Recommendation) - 2027 Start (PhD)

San Jose, California · Full-time · Posted Oct 28, 2026

Education
PhD in computer science or a related discipline

About the job

Build and optimize TikTok recommendation systems and end-to-end machine learning solutions to improve user experience, content ecosystem, platform security, and product growth.

What you'll do

  • Build recommendation systems and improve their performance, infrastructure, and impact.
  • Deliver end-to-end machine learning solutions for product challenges.
  • Collaborate across teams to design product strategies and solutions for important markets.

What they ask for

  • Completing or recently completed a PhD in computer science or a related discipline.
  • Good knowledge of theoretical and empirical research for addressing research problems.
  • Experience with at least one popular deep learning framework and familiarity with deep neural network architectures.

Nice to have

  • Research experience in applied machine learning, machine learning infrastructure, large-scale recommendation systems, or market-facing machine learning products; strong first-author publications at major AI conferences or journals.
  • Proficiency in C/C++, Python, and shell programming, with a deep understanding of data structures and algorithm design; internship experience in an AI research organization.

Tools

PyTorch, TensorFlow, C/C++, Python

AI focus

Research and build production recommendation systems, machine learning solutions, and supporting infrastructure.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 6, 2026 (UTC)