Drimva

TikTok

(General Hire) Machine Learning Engineer Intern (Performance Monetization) - 2027 Start (PhD)

San Jose, California · Internship · Posted Oct 28, 2026

Education
Currently pursuing a PhD in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.

About the job

Develop large-scale advertising systems and applied machine learning projects, including targeting components for TikTok’s ads monetization ecosystem.

What you'll do

  • 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 PhD in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Experience and strong 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.

Nice to have

  • Experience with ads systems, recommendation, searching, or ranking.

Tools

Go, C/C++, Python, Tensorflow, PyTorch, MXNet

AI focus

Develop applied machine learning projects and targeting components for ads monetization.

Model-written summary · the original posting is authoritative

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