TikTok
(General Hire) Machine Learning Engineer Intern (TikTok-Recommendation) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a Master degree in computer science, machine learning, or similar fields.
About the job
Develop and optimize end-to-end machine learning systems for TikTok recommendations, addressing product challenges such as content understanding, LLMs, robustness, and fairness.
What you'll do
- Develop recommendation systems to improve user experience, platform safety, and the content ecosystem.
- Design and deliver end-to-end machine learning solutions for product challenges.
- Optimize the full-stack ML pipeline, from algorithm design to system infrastructure, and collaborate on product strategies.
What they ask for
- Currently pursuing a master’s degree in computer science, machine learning, or a similar field.
- 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.
- Available to work for 12 weeks during Summer 2027.
Nice to have
- Research experience in applied machine learning, ML infrastructure, large-scale recommendation systems, or market-facing ML products; or AI research organization internship experience.
- Strong first-author publications in top AI conferences or journals; proficiency in C/C++, Python, and shell, with deep understanding of data structures and algorithm design.
Tools
PyTorch, TensorFlow, C/C++, Python
AI focus
Develop recommendation systems and end-to-end ML solutions, including work related to content understanding, LLMs, robustness, and fairness.
Model-written summary · the original posting is authoritative