Drimva

TikTok

Machine Learning Engineer, Search engine, E-Commerce Alliance

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

Experience
Experience in algorithm development is required; no number of years stated.

About the job

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

What you'll do

  • Optimize search ranking, query analysis, relevance, click-through rate, and conversion rate.
  • Analyze user queries and large-scale behavioral data to build matching and targeted algorithm strategies.
  • Support TikTok e-commerce growth and improve shopping experiences and merchant monetization.

What they ask for

  • Proficient in at least one programming language, such as C++, Python, or shell.
  • Experience in algorithm development 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 with commonly used deep-learning algorithms.

Nice to have

  • Experience in search engines, recommendation systems, or computational advertising.
  • Problem-solving, 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, query analysis, ranking, matching, and merchant and creator outcomes.

Model-written summary · the original posting is authoritative

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