CareerPlanSign in

Machine Learning Engineer - TikTok Search

Singapore💼 Full-time🗓 2026-09-28

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.

Sourced via tiktok · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.