CareerPlanSign in

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 in real-time.

Role type

Senior IC machine learning engineer (recommender systems)

Builds

High-performance recommendation models for user acquisition and retention

Domain

Social media, video content, real-time recommendation systems

Deliverable

production ML models

Required skills

Recommender systems, deep learning, Python, C/C++, data structures and algorithms, TensorFlow/PyTorch/MXNet, A/B testing, end-to-end ML systems

Preferred skills

Publications at top ML conferences (KDD, NeurIPS, etc.), competitive programming success, open-source AI contributions

Responsibilities

Implement ML algorithms at large scale for user acquisition and retention, collaborate with product and engineering teams to design and refine algorithms, run A/B tests and iterate models, work with infra teams on efficiency and stability

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