Drimva

TikTok

Machine Learning Engineer, Commerce Ads Ranking

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

Education
Bachelor degree or above in computer science or related majors

About the job

Optimize models and algorithms across TikTok Commerce Ads’ full-funnel delivery and ranking system to improve monetization efficiency.

What you'll do

  • Optimize ad delivery models, including feature engineering, cold start, delayed feedback, multi-task learning, and sequence modeling.
  • Co-design ranking and retrieval algorithms with systems, and explore distributed training, GPU tuning, and privacy-preserving ad delivery.
  • Develop next-generation recommendation approaches using LLM learning paradigms, including entity understanding and generative recommendation.

What they ask for

  • Excellent coding skills and familiarity with C++ and Python; solid data structures and algorithms foundation.
  • Solid machine-learning foundation and familiarity with models such as FM, LR, GBDT, DNN, and Wide&Deep.
  • Strong learning, teamwork, analytical, and problem-solving skills.
  • Bachelor’s degree or above in computer science or a related major.

Nice to have

  • Papers in conferences such as KDD, NeurIPS, or SIGIR, or experience in data mining/machine-learning competitions.
  • Work experience in advertising, recommendation, or search ranking.

Tools

C++, Python, FM, LR, GBDT, DNN, Wide&Deep, LLM

AI focus

Machine-learning optimization for ad ranking and delivery, plus next-generation recommendation using LLM learning paradigms.

Model-written summary · the original posting is authoritative

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