TikTok
Senior Machine Learning E-commerce Feed Recommendation
Seattle, Washington · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 3 years of applied machine-learning experience; preferred qualifications also state 3 years in recommendation systems or related fields.
- Education
- Bachelor's degree or higher in Computer Science or related fields.
About the job
Builds large-scale machine-learning recommendation systems for TikTok Shop videos and livestreams, helping users discover products and improving shopping experience and engagement.
What you'll do
- Develop and iterate on candidate-generation and ranking models, including CTR and conversion-rate prediction.
- Build user-interest models and algorithms to address challenges such as cold start and traffic allocation.
- Develop supporting and debugging tools for recommendation systems.
What they ask for
- Bachelor's degree or higher in Computer Science or a related field.
- Strong programming and problem-solving ability.
- At least 3 years of applied machine-learning experience and familiarity with one or more listed algorithms.
- Experience with TensorFlow or PyTorch and with at least one programming language such as C++ or Python, or equivalent.
Nice to have
- At least 3 years of experience in recommendation systems, online advertising, information retrieval, NLP, machine learning, large-scale data mining, or related fields.
- Relevant research publications or experience in data-mining/machine-learning competitions.
Tools
TensorFlow, PyTorch, C++, Python, Collaborative Filtering, Matrix Factorization, Factorization Machines, Word2vec
AI focus
Applies large-scale machine learning to personalized e-commerce video and livestream recommendations, including candidate generation, ranking, interest modeling, and shopping strategies.
Model-written summary · the original posting is authoritative