TikTok
Machine Learning Engineer - Search Recommendation, E-commerce Search Growth
Seattle, Washington · Full-time · Posted Oct 28, 2026
- Experience
- 3+ years of work experience in machine learning.
- Education
- Bachelor or advanced degree in computer science or a related technical discipline.
About the job
Develop and optimize large-scale machine learning models and recommendation services for TikTok E-commerce search.
What you'll do
- Improve e-commerce search recommendation services and models to grow search traffic and enhance the user search and purchasing experience.
- Optimize the end-to-end recommender system, from recall and first-stage ranking through final-stage ranking.
- Advance short-text and general recommendation technologies, especially where recommendation interacts with NLP.
What they ask for
- 3+ years of work experience in machine learning.
- Good product sense focused on user experience and e-commerce.
- Bachelor or advanced degree in computer science or a related technical discipline.
Nice to have
- Excellent coding skills and solid knowledge of data structures and algorithms.
- Excellent analysis, modeling, and problem-solving skills, including identifying core problems in complex data.
Tools
machine learning, NLP, CV, recommendation, multi-modal technology
AI focus
Apply machine learning, NLP, computer vision, recommendation, and multimodal models to large-scale e-commerce search and recommendation.
Model-written summary · the original posting is authoritative