Machine Learning Engineer, Core Feed Recommendation - Singapore
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