
Senior Machine Learning Engineer, TikTok Core Feed Recommendation - Dedup
Job Description
About the Team Dedup team drives research and develops cutting-edge AI technologies that power core product experiences. Our work focuses on building large-scale, high-performance systems that support key strategies such as video deduplication, originality recognition, copyright detection, content safety, and content moderation. We are committed to delivering a seamless and safe user experience by pushing the boundaries of AI in production environments.
Responsibilities
- Build and scale the Dedup and Copyright system that supports billions of users globally
- Design and deploy machine learning models to support video understanding and content integrity
- Integrate cutting-edge AI technologies to improve model accuracy, performance, and system efficiency
- Develop scalable data pipelines and infrastructure to support training and serving of ML models on real-time, unstructured data
- Run experiments to evaluate and debug models in production environments
- Collaborate with cross-functional teams to ensure smooth deployment and monitoring of ML systems
Minimum Qualifications
- Bachelor's degree or above in Computer Science or a related field
- Minimum 3 years of industry experience in Machine Learning
- Proficiency with at least one deep learning framework (e.g., PyTorch, TensorFlow)
- Experience in Multimedia or Computer Vision areas such as image/video/audio retrieval, representation learning, re-identification, or unsupervised/self-supervised learning
Preferred Qualifications
- Master’s degree or higher in Computer Science or a related field
- Experience working in large-scale production environments or high-growth tech companies