CareerPlanSign in

Machine Learning Engineer - TikTok Search

Singapore💼 Full-time🗓 2026-09-21 → 2026-09-23

Core

Building and optimizing TikTok's full-stack search engine to provide users with the best search experience using information retrieval and machine learning.

Role type

Senior IC machine learning engineer (search & recommendation)

Builds

Full-stack search engine system for TikTok

Domain

Social media, Search, Information Retrieval

Deliverable

production ML models | product features

Required skills

Search algorithms, Recommendation systems, NLP, Multimodal techniques, Ranking algorithms, C++, Python, Java, Data structures

Preferred skills

Effective communication, Teamwork

Technologies

C++, Python, Java

Responsibilities

Optimize search quality for user experience, Improve search ranking algorithms including query understanding and video understanding

Seniority

Senior, hands-on IC

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