Drimva

TikTok

Research Engineer - TikTok Ads Core ML, Ranking

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

Education
BS/MS in a quantitative field or related experience.

About the job

Develops and improves TikTok Ads ranking and delivery systems to increase advertising efficiency and revenue using advanced machine learning and related technologies.

What you'll do

  • Optimize the advertising funnel, including retrieval, sorting, creative personalization, and resource allocation.
  • Research and develop advertising delivery systems using ML/DL, reinforcement learning, LLMs, and scaling laws.
  • Design system frameworks and standards, and collaborate with product and business teams across use cases.

What they ask for

  • BS/MS in Computer Science, Statistics, Operations Research, Applied Mathematics, Physics, or a similar quantitative field, or related experience.
  • Research or industry experience in machine learning, deep learning, statistical models, or applied mathematical methods.
  • Proficiency in C/C++ and Python, with familiarity with data structures and algorithms.
  • Familiarity with at least one of TensorFlow, PyTorch, or MXNet; online experimentation and analytics; and big data systems such as Hadoop and Spark.

Nice to have

  • Participation in national mathematics or coding competitions.
  • Publications or citations in NLP, computer vision, or recommender systems; experience with LLMs, reinforcement learning, transfer learning, or counterfactual optimization.

Tools

C/C++, Python, TensorFlow, PyTorch, MXNet, Hadoop, Spark

AI focus

Research and develop ML/DL-, RL-, and LLM-based advertising ranking and delivery systems, including generative retrieval, large recommendation models, LLM-based ranking, and system resource allocation optimization.

Model-written summary · the original posting is authoritative

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