Drimva

TikTok

Senior Machine Learning Engineer, Search engine, E-Commerce Alliance

Seattle, Washington · Senior · Full-time · Posted Oct 28, 2026

Experience
Algorithm development experience; no number of years stated.

About the job

Designs and builds large-scale machine-learning algorithms and strategies to improve TikTok e-commerce search, user–merchant matching, and merchant and creator outcomes.

What you'll do

  • Optimize e-commerce search ranking, query analysis, relevance, click-through rate, and conversion rate.
  • Analyze user queries and behavior data to develop algorithm strategies that improve platform matching and support merchants and creators.
  • Develop algorithms that improve merchant monetization efficiency and support TikTok e-commerce growth.

What they ask for

  • Proficiency in at least one programming language, such as C++, Python, or shell, with solid programming fundamentals.
  • Algorithm development experience and familiarity with Sparse LR, DFFM, Deep&Wide, and DSSM on large-scale sparse data.
  • Familiarity with at least one mainstream deep learning framework: TensorFlow, Caffe, or MXNet, and commonly used deep learning algorithms.

Nice to have

  • Experience in search engines, recommendation systems, or computational advertising.
  • Ability to solve problems independently; teamwork and communication skills.

Tools

C++, Python, shell, Sparse LR, DFFM, Deep&Wide, DSSM, TensorFlow

AI focus

Develops machine-learning algorithms and strategies for e-commerce search, ranking, query analysis, matching, and merchant and creator outcomes.

Model-written summary · the original posting is authoritative

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