TikTok
Senior Machine Learning Engineer, TikTok Core Feed Recommendation - Dedup
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
- Experience
- Minimum 3 years of industry experience in Machine Learning.
- Education
- Bachelor’s degree or above in Computer Science or a related field.
About the job
Build and scale machine learning systems for video deduplication, copyright detection, video understanding, and content integrity across TikTok’s global platform.
What you'll do
- Build and scale Dedup and Copyright systems for billions of users.
- Design, deploy, evaluate, and debug ML models for video understanding and content integrity.
- Develop scalable data pipelines and infrastructure for real-time model training and serving, and collaborate on deployment and monitoring.
What they ask for
- 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, such as PyTorch or TensorFlow.
- Experience in Multimedia or Computer Vision, such as image/video/audio retrieval, representation learning, re-identification, or unsupervised/self-supervised learning.
Nice to have
- Master’s degree or higher in Computer Science or a related field.
- Experience working in large-scale production environments or high-growth tech companies.
Tools
PyTorch, TensorFlow
AI focus
Develop and deploy AI/ML for video deduplication, originality recognition, copyright detection, content safety and moderation, and video understanding; improve model accuracy, performance, and efficiency.
Model-written summary · the original posting is authoritative