TikTok's Dedup team within the Core Feed focuses on video deduplication, copyright detection, and content safety. As a Machine Learning Engineer based in San Jose, CA (onsite), you'll build models, data pipelines, and deployment infrastructure to support billions of users in a real-time, unstructured data environment. This role blends research and production work to advance AI that powers core product experiences.
Responsibilities
- Build and scale the Dedup and Copyright systems used by billions of users worldwide
- Design and deploy machine learning models to support video understanding and content integrity
- Incorporate 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
Requirements
- Bachelor's degree or higher in Computer Science or a related field
- Minimum of 1 year 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
Technologies
Benefits
- Medical, dental, and vision insurance
- 401(k) savings plan with company match
- Paid parental leave
- Short-term and long-term disability coverage
- Life insurance
- Wellbeing benefits
- 10 paid holidays per year
- 10 paid sick days per year
- 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)
Algorithm
Machine Learning Engineer, TikTok Core Feed Recommendation - Dedup
About the Team
The Dedup team leads research and develops cutting-edge AI technologies that power core product experiences. The team builds large-scale, high-performance systems to support video deduplication, originality recognition, copyright detection, content safety, and content moderation. The aim is to deliver a seamless and safe user experience by advancing AI in production environments.
Job Information
Compensation: USD 156,000 - 316,800 annually for this role in the selected city. Base pay is one component of the total package and may be complemented by discretionary bonuses, incentives, and restricted stock units. Compensation may vary outside this range based on qualifications, skills, competencies, experience, and location. Benefits described may vary by employment type and location, and are accessible from day one.
TikTok Accommodation
TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other protected reasons. If you need assistance, please reach out at RA-request.
Why Join Us
Inspiring creativity sits at the core of TikTok's mission. The product enables authentic self-expression, discovery, and connection, backed by diverse, global teams working together to create value for communities and bring joy to users each day.
Diversity & Inclusion
TikTok is committed to an inclusive space where employees are valued for their skills, experiences, and perspectives. Our platform connects people worldwide, and so does our workplace. We strive to celebrate diverse voices and cultivate an environment that reflects the communities we reach.
Accommodation Note
TikTok provides reasonable accommodations in recruitment processes for candidates with disabilities or other protected reasons. For assistance, contact the recruitment team via the RA request link above.