TikTok
Machine Learning Engineer - Global E-commerce Recommendation/Search
Seattle, Washington · Full-time · Posted Oct 28, 2026
- Education
- BS/MS/PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
About the job
Develop machine learning algorithms and systems for TikTok e-commerce recommendations and search, including user-interest modeling and improvements to ranking, content understanding, and trust and safety.
What you'll do
- Research machine learning methods such as retrieval and recommendation algorithms.
- Build large-scale e-commerce recommendation systems for products, live streams, and short videos, and model users’ short- and long-term interests.
- Apply machine learning to search ranking, natural language and video understanding, and trust and safety.
What they ask for
- BS/MS/PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Strong foundation in machine learning and deep learning, with experience in NLP and personalization.
- Exceptional coding skills and solid knowledge of data structures and algorithms.
- Proficiency in Linux development environments; excellent analytical and problem-solving skills.
Nice to have
- Prior experience in search, recommendation, or advertisement algorithms.
- Familiarity with e-commerce businesses.
Tools
Linux, NLP
AI focus
Machine learning and deep learning for retrieval, recommendation, personalization, user-interest modeling, search ranking, natural language and video understanding, and trust and safety.
Model-written summary · the original posting is authoritative