TikTok
Machine Learning Engineer, TikTok Core Feed Recommendation - Dedup
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- Minimum of 1 year of industry experience in Machine Learning.
- Education
- Bachelor's degree or above in Computer Science or a related field.
About the job
Builds and deploys machine-learning systems for video deduplication, copyright detection, and content integrity at global scale.
What you'll do
- Build and scale Dedup and Copyright systems for users globally.
- Design, deploy, and evaluate machine-learning models for video understanding and content integrity.
- Develop scalable data pipelines and infrastructure for model training and serving, and monitor production systems.
What they ask for
- Bachelor's degree or above in Computer Science or a related field.
- At least 1 year 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 in large-scale production environments or high-growth tech companies.
Tools
PyTorch, TensorFlow
AI focus
Research and develop AI and machine-learning technologies for video understanding, deduplication, originality recognition, copyright detection, content safety, and moderation.
Model-written summary · the original posting is authoritative