This position is no longer accepting applications
Closed on August 2, 2026.
This role is filled β get an email when new Engineer roles open on DeveloperJobs.io:
Machine Learning Engineer, Search - Local Services Team
Marketing
Ai Ml
Big Data
Deep Learning
Digital Marketing
Engineer
Information Retrieval
Local Seo
Local Services
Machine Learning
Machine Learning Engineer
Search Engine Optimization
Semantic Search
Vector Search
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineer jobs on DeveloperJobs.io alert.
See other roles at TikTok.
Job Description
Based in San Jose, CA (onsite), this Machine Learning Engineer role on TikTok's Local Services Search team focuses on applying large-scale ML to improve search and recommendation systems, personalization, and conversion for billions of users.
Responsibilities
- Support the local video service business to improve user discovery of life services including hospitality, dining, and leisure experiences.
- Enhance the search experience for local services and drive ecosystem growth.
- Apply large-scale machine learning techniques in search and recommendation contexts with billions of users to improve user shopping experiences and increase conversion efficiency.
- Design and implement local services search algorithms across the full stack, covering query analysis, relevance, recall, coarse and fine ranking, and blended ranking; develop personalized behavior modeling for relevance; forecast CTR and CVR; implement vector recall and value blending.
Requirements
- Excellent analytical and problem-solving abilities.
- Strong foundation in machine learning and deep learning, with experience in natural language processing.
- Strong programming skills with solid knowledge of data structures and algorithms.
- Proficiency in Linux development environments.
Technologies
- Linux
Benefits
- Day-one access to medical, dental, and vision insurance
- 401(k) savings plan with company match
- Paid parental leave
- Short-term and long-term disability coverage
- Life insurance
- Wellbeing benefits
- 10 paid holidays per year
- 10 paid sick days per year
- 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)