TikTok
Machine Learning Engineer Intern (App Ads and Gaming) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a Bachelor's or above degree in Computer Science, Computer Engineering, or a related technical discipline.
About the job
Develop large-scale advertising systems and applied machine learning projects, owning targeting components or strategies and collaborating with product and business teams.
What you'll do
- Help develop a large-scale ads system and state-of-the-art applied machine learning projects.
- Own key targeting components or strategies in TikTok’s ads monetization ecosystem.
- Work with product and business teams on product vision.
What they ask for
- Currently pursuing a Bachelor's or above degree in Computer Science, Computer Engineering, or a related technical discipline.
- Experience and good theoretical grounding in machine learning concepts and techniques.
- Programming, debugging, and optimization skills in one or more general-purpose languages, including Go, C/C++, or Python; experience with one or more frameworks such as Tensorflow/PyTorch/MXNet.
- Commit to a 12-week full-time work period during Summer 2027.
Nice to have
- Familiarity with ads systems, recommendation, searching, or ranking.
Tools
Go, C/C++, Python, Tensorflow, PyTorch, MXNet
AI focus
Develop applied machine learning projects for ad delivery and targeting.
Model-written summary · the original posting is authoritative