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