TikTok
Senior Machine Learning Engineer, Search - Local Services Team
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
About the job
Develop search and recommendation algorithms for local services to improve discovery, personalized relevance, and conversion efficiency.
What you'll do
- Improve local-services search and user discovery of hospitality, dining, and leisure experiences.
- Design and implement search algorithms across query analysis, relevance, recall, ranking, and value blending.
- Apply machine learning to personalization and CTR/CVR prediction at large scale.
What they ask for
- Excellent analytical and problem-solving skills.
- Strong machine learning and deep learning foundation, including NLP and personalization.
- Exceptional coding skills and solid knowledge of data structures and algorithms.
- Proficiency in Linux development environments.
Nice to have
- Prior experience in search, recommendation, or advertisement algorithms.
- Familiarity with local life services and e-commerce businesses.
Tools
Linux, NLP
AI focus
Use large-scale machine learning and deep learning for search and recommendation, including personalized relevance, behavior modeling, CTR/CVR prediction, vector recall, and ranking.
Model-written summary · the original posting is authoritative