TikTok
Machine Learning Scientist Intern (TikTok-Recommendation) - 2027 Start (PhD)
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a PhD in computer science, machine learning, or a similar field.
About the job
Develops and optimizes recommendation systems and end-to-end machine learning solutions to improve user experience, platform safety, content understanding, and product performance.
What you'll do
- Develop recommendation systems and machine learning solutions for product challenges, including content understanding, LLMs, robustness, and fairness.
- Optimize the full-stack ML pipeline, from algorithm design to system infrastructure.
- Collaborate with cross-functional teams on product strategies and intelligent solutions for global markets.
What they ask for
- Currently pursuing a PhD in computer science, machine learning, or a similar field.
- Good knowledge of theoretical and empirical research methods 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, ML infrastructure, large-scale recommendation systems, or market-facing ML products; strong first-author publications in leading AI conferences or journals.
- Proficiency in C/C++, Python, and shell programming, with understanding of data structures and algorithm design; internship experience in an AI research organization.
Tools
PyTorch, TensorFlow, C/C++, Python
AI focus
Research and development of recommendation systems and end-to-end ML solutions, including work on content understanding, LLMs, robustness, and fairness.
Model-written summary · the original posting is authoritative