ML Engineer - Recommender Systems & Growth

TikTok

San Jose (CA)

On-site

USD 128,000 - 317,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) with company match
Parental leave
Disability insurance
Life insurance
Wellbeing benefits
Paid holidays
Paid sick days
Paid personal time

Job summary

TikTok is seeking graduates to join our Recommendation Algorithm team, where you will build and optimize production-grade recommendation models that shape user experience, content ecosystem, and platform security. You’ll deliver end-to-end ML solutions and own full-stack systems, collaborating with cross-functional teams to grow TikTok in strategic markets.

We value bold ideas and rapid growth. You will work in a fast-paced, collaborative environment with opportunities to tackle complex

Qualifications

  • Bachelor’s or Master’s degree in computer science or a related discipline.
  • Proficient coding skills and strong algorithm & data structure using C++/Python or other programming language
  • Experienced in Machine Learning, familiar with at least one DeepLearning framework, e.g. PyTorch, Tensorflow.
  • Experienced in NLP, CV, Recommender System, and Machine Learning, etc
  • Effective communication and teamwork skills

Responsibilities

  • Build industry-leading recommendation system, improving user experience, content ecosystem and platform security;
  • Deliver end-to-end machine learning solution to address critical product challenges;
  • Own the full stack machine learning system and optimize algorithms and infrastructure to improve recommendation performance.
  • Work with cross functional teams to design product strategies and build solutions to grow TikTok in important markets.

Skills

Programming(C/C++/Python)
Machine Learning
Communication & teamwork

Education

Bachelor’s or Master’s in Computer Science or related

Tools

PyTorch
TensorFlow

Job description

TikTok is seeking graduates to join our Recommendation Algorithm team, where you will build and optimize production-grade recommendation models that shape user experience, content ecosystem, and platform security. You’ll deliver end-to-end ML solutions and own full-stack systems, collaborating with cross-functional teams to grow TikTok in strategic markets.

We value bold ideas and rapid growth. You will work in a fast-paced, collaborative environment with opportunities to tackle complex

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applied ML Scientist, Recommender Systems
Applied ML Scientist, Recommender Systems

TikTok • San Jose (CA)

On-site
USD 156,000 - 388,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
ML Engineer, Large-Scale Recommendation Systems
ML Engineer, Large-Scale Recommendation Systems

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 259,000
Medical insurance
401(k) with match
Paid parental leave
+1
ML Engineer: Real-Time Recommendations
ML Engineer: Real-Time Recommendations

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 187,000
Medical, dental, vision insurance
401(k) with company match
Parental leave
+6
Graduate ML Engineer — Generative Recommender Research
Graduate ML Engineer — Generative Recommender Research

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical, dental, vision insurance
401(k) with match
Paid parental leave
+4
ML Engineer - Generative Recs & Production
ML Engineer - Generative Recs & Production

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
Medical insurance
Dental insurance
Vision insurance
+7
Graduate Software Engineer - Large-Scale ML Systems
Graduate Software Engineer - Large-Scale ML Systems

TikTok • Seattle (WA), Northern (KY)

Hybrid
USD 122,000 - 243,000
Medical Insurance
401(k) match
Parental Leave
+6
ML Engineer - Real-Time Commerce & Recommendations
ML Engineer - Real-Time Commerce & Recommendations

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Medical insurance
Dental and vision insurance
401(k) match
+5
ML Engineer Graduate — Search & Recommendation (Seattle)
ML Engineer Graduate — Search & Recommendation (Seattle)

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+2
Backend Engineer, Recommendation Architecture
Backend Engineer, Recommendation Architecture

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 317,000
Health insurance
401(k) with company match
Paid parental leave
+5