Published on
Posted 24 days ago

Senior Machine Learning Engineer - Data Recommendation (Capcut)

Authors

Job Details

Role: Machine Learning Engineer (Recommendation Algorithms)

Location: San Jose, CA
Salary Range: 194,000194,000 - 355,000 annually
Job Type: Full-time

About TikTok

Company Overview:
TikTok is the leading destination for short-form mobile video with a mission to inspire creativity and bring joy. With global headquarters in Los Angeles and Singapore, TikTok has offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us:
Creation is at the heart of TikTok's mission. We are committed to fostering creativity and driving impact across the communities we serve. As a team, we take on every challenge as an opportunity to learn, innovate, and grow. TikTok values diversity and strives to create an inclusive environment that reflects the many communities we reach.

Team Introduction

The team is responsible for developing and optimizing recommendation algorithms for video creation tools worldwide, including CapCut, Jianying, and Hypic. The focus is on enhancing content distribution efficiency and driving user growth across all platforms.

Responsibilities

  • Optimize Core Recommendation Algorithms: Enhance the recommendation strategies for video creation tools globally, including CapCut and Hypic.
  • Enhance User Growth Efficiency: Improve the distribution of content created with CapCut, Hypic, and similar tools to boost user growth.
  • Improve User Experience: Utilize a deep understanding of user behavior and state-of-the-art machine learning technologies to refine user experiences during content creation.

Qualifications

Minimum Qualifications:

  • Strong coding skills with a solid foundation in data structures and algorithms.
  • Strong theoretical knowledge and practical experience in machine learning.
  • Excellent problem-solving skills and a passion for tackling challenging problems.
  • Familiarity with one or more areas in machine learning, computer vision, natural language processing, or data mining.
  • Preferred: Practical ability demonstrated by publications in top academic conferences such as CVPR, ICCV, ECCV, etc.

Compensation & Benefits

Base Salary:

  • The base salary range for this position in San Jose, CA is 194,000194,000 - 355,000 annually.
  • Compensation may vary based on qualifications, skills, experience, and location.
  • Eligible for additional discretionary bonuses/incentives and restricted stock units (RSUs).

Benefits:

  • Health Coverage: 100% premium coverage for employee medical insurance and 75% premium coverage for dependents. Health Savings Account (HSA) with company match, Dental, Vision, Short/Long Term Disability, Basic Life, Voluntary Life, and AD&D insurance plans. Flexible Spending Account (FSA) options.
  • Time Off: 10 paid holidays, 17 days of Paid Personal Time Off (PPTO), 10 paid sick days per year, 12 weeks of paid Parental leave, and 8 weeks of paid Supplemental Disability.
  • Additional Perks: 401(k) company match, gym and cellphone service reimbursements, mental and emotional health benefits through EAP and Lyra.

Commitment to Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. The platform connects people across the globe, and the workplace reflects this diversity. TikTok is passionate about celebrating diverse voices and creating an environment that fosters growth and creativity.

Reasonable Accommodations

TikTok is committed to providing reasonable accommodations in the recruitment process for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other legally protected reasons. For assistance, please visit TikTok's accommodation request page.

Global Applicant Privacy Policy: By submitting an application for this role, you agree to TikTok's global applicant privacy policy, accessible here.