CareerPlanSign in

Lead Machine Learning Engineer - Core Feed Recommendation - Singapore

Singapore💼 Full-time🗓 2026-09-28

Core

Design, implement, and improve the core recommendation algorithm powering TikTok's 'for you' and 'following' feeds to connect users with relevant content and inspire creators.

Role type

Lead Machine Learning Engineer (Recommender Systems)

Builds

High-performance recommendation models for user acquisition and retention across retrieval, ranking, and re-ranking phases.

Domain

Social Media / Recommender Systems / Deep Learning

Deliverable

production ML models

Required skills

Recommender systems, Machine learning, Deep learning, Python, C/C++, TensorFlow/PyTorch, A/B testing, Data structures and algorithms

Preferred skills

Publications at top ML conferences (KDD, NeurIPS, etc.), Competitive programming success, Open-source AI contributions, Experience with large-scale internet business

Technologies

Python, C/C++, TensorFlow, PyTorch

Responsibilities

Implement ML algorithms at large scale to optimize user acquisition and retention; Collaborate cross-functionally to design and refine algorithms; Run A/B tests and iterate based on analysis; Work with infra teams on system efficiency and stability.

Seniority

Lead, hands-on IC with team leadership

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