Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) - 2027 Start
Core
Building and optimizing TikTok's full-stack search engine by combining information retrieval with NLP, CV, and LLMs to improve relevance, personalization, and video understanding.
Role type
Machine Learning Engineer (Search & Information Retrieval)
Builds
TikTok search engine system, data pipelines, and platform components supporting search quality and latency
Domain
Consumer social media, Search, Information Retrieval, NLP, Computer Vision
Deliverable
production ML models
Required skills
Python, Java, C++, Go, JavaScript, NLP, Computer Vision, LLMs, Information Retrieval, Ranking, Data Mining
Preferred skills
Distributed systems, Databases, Online experimentation, Large-scale service development, Metrics-driven debugging
Technologies
LLM, NLP, CV, Python, Java, C++, Go, JavaScript
Responsibilities
Improve search core algorithms for content understanding, user behavior modeling, and video understanding; design and maintain search services and data pipelines
Seniority
Junior, Graduate Program
