CareerPlanSign in

Machine Learning Engineer - TikTok Search Ranking

Singapore💼 Full-time🗓 2026-09-28

Core

Build a full-stack search engine system using advanced AI methods to optimize user experience in TikTok's search and recommendation scenarios.

Role type

Senior IC machine learning engineer (search ranking)

Builds

Full-stack search engine system with trillion-scale index libraries and models

Domain

Social media, search, recommendation systems

Deliverable

production ML models

Required skills

C++, Python, Java, machine learning, information retrieval, algorithm design, data structures, query understanding, video understanding, large-scale sparse models, ultra-long user sequence modeling, reinforcement learning, generative models, multimodal understanding

Preferred skills

Experience in Ads, Search engine, Recommender System, NLP, CV

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