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