Machine Learning Engineer, TikTok Content Recommendation (Ecosystem & Cold-Start)
Core
Design and optimize TikTok's content distribution and author growth mechanisms to ensure a healthy content ecosystem.
Role type
Senior IC machine learning engineer (recommendation systems)
Builds
Large-scale recommendation algorithms and architectures for various scenarios
Domain
Social media, content recommendation, deep learning
Deliverable
production ML models
Required skills
C++, Python, applied machine learning, large-scale recommendation systems, multi-task learning, multi-modal technology, reinforcement learning, causal inference, graph neural networks
Preferred skills
mathematics, computer vision, NLP, meta-learning, active learning, lifelong learning
Responsibilities
Build industry-leading recommendation systems to improve user experience and platform security; deliver end-to-end ML solutions for critical product challenges; own full-stack ML systems and optimize algorithms/infrastructure; collaborate on product strategies to grow TikTok in key markets.