CareerPlanSign in

Machine Learning Engineer - TikTok Search

Singapore💼 Full-time🗓 2026-09-28

Core

Building and optimizing TikTok's full-stack search engine 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, multimodal AI

Deliverable

production ML models

Required skills

Search algorithms, recommendation systems, NLP, multimodal techniques, ranking algorithms, query understanding, video understanding, C++, Python, Java, data structures

Preferred skills

Effective communication, teamwork

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