Machine Learning Engineer Graduate (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027 Start
Core
Building and owning TikTok's search engine by combining information retrieval with modern machine learning methods (NLP, CV, recommender systems) to provide the best search experience for users.
Role type
Graduate Machine Learning Engineer (Search & Recommendation)
Builds
Full-stack search engine system, search core algorithms, and data pipelines supporting search quality and latency.
Domain
Consumer social media, search, and recommendation systems
Deliverable
production ML models
Required skills
Python, Java, C++, Go, JavaScript, NLP, Computer Vision, LLMs, Information Retrieval, Machine Learning
Preferred skills
Search algorithms, Recommendation systems, Ranking, Data mining, Distributed systems, Large-scale service development
Responsibilities
Improving search core algorithms for content understanding, user behavior modeling, and video understanding; designing and maintaining search services and data pipelines.
Seniority
Graduate, early-career IC
