Drimva

TikTok

Machine Learning Engineer, Monetization Technology

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

Education
BS/MS degree in Computer Science, Computer Engineering, or other relevant majors.

About the job

Develop machine-learning projects and targeting components for TikTok’s large-scale advertising and monetization systems.

What you'll do

  • Participate in developing a large-scale ads system and applied machine-learning projects.
  • Own key targeting components or strategies in the TikTok ads monetization ecosystem.
  • Collaborate with product and business teams on product vision.

What they ask for

  • BS/MS degree in Computer Science, Computer Engineering, or another relevant major.
  • Experience with and a 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, or MXNet.

Nice to have

  • Experience in ads systems, recommendation, search, or ranking.

Tools

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

AI focus

Develop applied machine-learning projects and targeting strategies for advertising monetization.

Model-written summary · the original posting is authoritative

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