Machine Learning Engineer Graduate(TikTok Search) - 2027 Start
Core
Build and optimize full-stack search engine systems combining information retrieval with NLP, Computer Vision, and Multimodal technologies for TikTok's global user base.
Role type
Machine Learning Engineer (Search & Recommendation)
Builds
Full-stack search engine systems, AI search features, and recommendation models for TikTok Search, Local Services, and vertical apps.
Domain
Internet / Search & Recommendation
Deliverable
production ML models
Required skills
C++, Python, Java, Algorithms, Data Structures, Machine Learning, Query Understanding, Ranking Algorithms, NLP, Computer Vision
Preferred skills
LLM application, RAG, Agent frameworks, E-commerce search, Hyperscale ML modeling, Top-tier publications or ACM-ICPC awards
Technologies
LLM, RAG, Agent, NLP, CV, Multimodal, Sequence Modeling, Large Ranking Models
Responsibilities
Optimize full-stack algorithms for local services search (query analysis, relevance, recall, ranking); Improve core and vertical search quality (image-text, user, live); Develop search ranking algorithms combining product objectives with ML/AI; Optimize e-commerce search recommendation services; Collaborate with product and infrastructure teams to deliver global features.
Seniority
Graduate (Entry-level)
