Lead 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 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