Drimva

TikTok

Machine Learning Engineer Graduate (Monetization Technology - Ads Core Global) - 2027 Start (PhD) - Graduate (Global Monetization Product and Technology) - 2027 Start (PhD)

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

Education
PhD in Computer Science, Mathematics, Statistics, or a related discipline.

About the job

Develop machine-learning systems for ad delivery, including ranking, bidding, personalization, and resource allocation, to improve advertising performance while balancing user experience.

What you'll do

  • Optimize efficiency across the advertising funnel, including ad retrieval and sorting, CTR/CVR ranking, creative personalization, and resource allocation.
  • Research and develop global ad delivery systems using ML/DL, reinforcement learning, LLMs, and scaling laws for ads recommendation.
  • Design system frameworks and standards, and collaborate with product and business teams on global needs.

What they ask for

  • Completing or recently completed a PhD in Computer Science, Mathematics, Statistics, or a related discipline.
  • Proficient in C/C++ and Python; familiar with data structures, algorithms, and Linux development.
  • Knowledge of statistics and deep learning concepts and techniques.
  • Familiar with the architecture and implementation of at least one of TensorFlow, Pytorch, or MXNet.

Nice to have

  • Knowledge of Factorization Machine, Uplift Modeling, Diffusion Models, or Reinforcement Learning.
  • Basic understanding of large recommendation systems and ads serving systems.

Tools

C/C++, Python, Linux, TensorFlow, Pytorch, MXNet, ML/DL, RL

AI focus

Research and develop machine-learning-driven ad delivery, ranking, recommendation, and personalization systems, including work with reinforcement learning, LLMs, and scaling laws.

Model-written summary · the original posting is authoritative

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