Drimva

TikTok

Machine Learning Engineer, Ads Targeting

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

Education
BS/MS in Computer Science, Statistics, Operation Research, Applied Mathematics, Physics, or a similar quantitative field, with related experience.

About the job

Develop machine-learning models and scalable data platforms for TikTok ad targeting, optimizing advertiser budgets and delivery for user value and ROI.

What you'll do

  • Develop applied machine-learning projects and own key ad-targeting components or strategies.
  • Build scalable platforms and pipelines for ad-targeting products.
  • Work with product and business teams on product vision.

What they ask for

  • BS/MS in Computer Science, Statistics, Operation Research, Applied Mathematics, Physics, or a similar quantitative field, with related experience.
  • Hands-on experience in machine learning, deep learning, statistical models, or applied mathematical methods.
  • Strong coding skills, especially in Python/C++/Go, and experience with high-load systems.
  • Familiarity with online experimentation and analytics, and with big data systems including Hadoop and Spark.

Nice to have

  • Experience in reinforcement learning, transfer learning, or counter-factual optimization; user modeling with deep learning on large-scale datasets; or privacy-preserving modeling.
  • Understanding of online advertising business value; experience developing ads ranking/retrieval/targeting or recommender systems.

Tools

Python, C++, Go, Hadoop, Spark

AI focus

Apply machine learning to ad targeting, user interest and intention modeling, budget scaling, and advertising delivery optimization. Preferred areas include reinforcement learning, transfer learning, counter-factual optimization, and privacy-preserving modeling.

Model-written summary · the original posting is authoritative

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