Graduate Research Scientist - Recommender Systems

TikTok Inc.

San Jose (CA)

On-site

USD 162,000 - 388,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company match
Parental leave
Disability coverage
Life insurance
Wellbeing benefits
Paid holidays / sick days / PTO

Job summary

TikTok Inc. is seeking a Machine Learning Scientist to join the Recommendation team, focusing on building large-scale recommender systems that power personalized content discovery and user experiences.

You will develop cutting-edge models to optimize accuracy, engagement, and scalability across billions of users. The role emphasizes applying deep learning techniques and large-scale systems engineering, collaborating with infrastructure, product, and research teams to solve complex

Qualifications

  • PhD in Computer Science, ML, AI, Statistics or related field.
  • Experience in recommender systems, ML, CV, or NLP.
  • Proficiency in programming, solid data structures and algorithms.
  • Familiarity with deep learning architectures such as transformers, CNNs, RNNs, LSTMs.
  • Analytical and collaborative problem‑solving skills.

Responsibilities

  • Research and develop large-scale recommender systems for personalized, engaging user experiences, focusing on scalability, accuracy, and performance.
  • Apply advanced ML and deep learning techniques to optimize TikTok's recommendation algorithms.
  • Manage end-to-end lifecycle of recommender models: training, fine‑tuning, deployment, monitoring, and improvement.
  • Analyze complex data to uncover user preferences, behaviors, and trends for personalization.
  • Collaborate with cross‑functional teams to design innovative solutions that improve relevance and diversity of TikTok recommendations.

Skills

PhD in CS/ML
Recommender systems
Deep learning
Transformers
Programming
Algorithms

Education

PhD in Computer Science or related field

Tools

Python
TensorFlow / PyTorch
Distributed systems

Job description

TikTok Inc. is seeking a Machine Learning Scientist to join the Recommendation team, focusing on building large-scale recommender systems that power personalized content discovery and user experiences.

You will develop cutting-edge models to optimize accuracy, engagement, and scalability across billions of users. The role emphasizes applying deep learning techniques and large-scale systems engineering, collaborating with infrastructure, product, and research teams to solve complex

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Scientist, Large-Scale ML & Recommender Systems
Research Scientist, Large-Scale ML & Recommender Systems

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 388,000
Medical, Dental, Vision
401(k) with company match
Parental leave
+6
Applied ML Scientist, Recommender Systems
Applied ML Scientist, Recommender Systems

TikTok Inc. • San Jose (CA)

On-site
USD 156,000 - 388,000
Lead ML Scientist, Recommender Systems
Lead ML Scientist, Recommender Systems

TikTok Inc. • San Jose (CA)

On-site
USD 162,000 - 317,000
Graduate Research Scientist, Recommender Systems
Graduate Research Scientist, Recommender Systems

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Graduate ML Engineer - Build Scalable Recommender Systems
Graduate ML Engineer - Build Scalable Recommender Systems

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Graduate ML Engineer - Build Scalable Recommender Systems
Graduate ML Engineer - Build Scalable Recommender Systems

TikTok Inc. • San Jose (CA)

On-site
USD 220,000 - 320,000
PhD Research Scientist Intern — Recommender Systems
PhD Research Scientist Intern — Recommender Systems

TikTok Inc. • San Jose (CA)

On-site
USD 68,000 - 97,000
Health insurance
Housing allowance
Paid holidays
ML Engineer - Recommender Systems & Growth
ML Engineer - Recommender Systems & Growth

TikTok Inc. • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+8
Machine Learning Engineer - Recommender & Search Systems
Machine Learning Engineer - Recommender & Search Systems

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 130,000 - 246,000
Health insurance
401(k) plan with company match
Paid parental leave
+6
Graduate ML Scientist — Recommendation Systems (PhD)
Graduate ML Scientist — Recommendation Systems (PhD)

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000