Machine Learning Engineer - TikTok Search
Core
Building and optimizing TikTok's full-stack search engine system to provide users with the best search experience by combining information retrieval with modern machine learning, NLP, and multimodal techniques.
Role type
Senior IC machine learning engineer (search & recommendation)
Builds
Full-stack search engine system, search ranking algorithms, query understanding, video understanding, and result ranking
Domain
Social media, search, information retrieval, NLP, computer vision, multimodal systems
Deliverable
production ML models
Required skills
C++, Python, Java, algorithm design, data structures, NLP, ranking algorithms, recommender systems, machine learning, query understanding, video understanding
Responsibilities
Optimize search quality to enhance user experience; Improve search ranking algorithms using ML, NLP, and multimodal techniques for query and video understanding.
