PhD ML Engineer: Recommender Systems at Scale & Low Latency

TikTok

San Jose (CA)

On-site

USD 220,000 - 320,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TikTok is seeking a PhD-level researcher/engineer to join the Global E-Commerce Content Recommendation team in San Jose. You will build and rewrite an industrial recommender serving a billion‑scale user base across short-video, livestream, and product scenarios, delivering end-to-end retrieval, ranking, and blending with ultra-low latency.

The role emphasizes scaling models, generative retrieval, and injecting world knowledge, using CUDA/Triton kernels and distributed training.

Qualifications

  • PhD in CS, ML, or related field.
  • Experience with large-scale recommender systems.
  • Strong publication record or industry impact.

Responsibilities

  • Research and develop retrieval, ranking, and blending algorithms.
  • Scale models to billions of users with ultra-low latency.
  • Develop and optimize CUDA kernels and distributed training pipelines.

Skills

Recommender systems
Distributed training
CUDA/CUDA kernels
Low-latency systems
Generative retrieval
Large-scale ML

Education

PhD in CS/ML/EE

Tools

CUDA
Triton
Distributed frameworks
Python/C++

Job description

TikTok is seeking a PhD-level researcher/engineer to join the Global E-Commerce Content Recommendation team in San Jose. You will build and rewrite an industrial recommender serving a billion‑scale user base across short-video, livestream, and product scenarios, delivering end-to-end retrieval, ranking, and blending with ultra-low latency.

The role emphasizes scaling models, generative retrieval, and injecting world knowledge, using CUDA/Triton kernels and distributed training.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate ML Engineer - Build Scalable Recommender Systems
Graduate ML Engineer - Build Scalable Recommender Systems

TikTok • San Jose (CA)

On-site
USD 220,000 - 320,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
Applied ML Scientist, Recommender Systems
Applied ML Scientist, Recommender Systems

TikTok • San Jose (CA)

On-site
USD 156,000 - 388,000
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
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
PhD ML Engineer Intern: Real-Time E‑Commerce AI
PhD ML Engineer Intern: Real-Time E‑Commerce AI

TikTok • San Jose (CA)

Hybrid
USD 68,000 - 97,000
Health insurance
Wellbeing benefits
Paid holidays
Senior ML Engineer, Recs - E-commerce Scale & Impact
Senior ML Engineer, Recs - E-commerce Scale & Impact

TikTok • San Jose (CA)

Hybrid
USD 218,000 - 388,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+6
PhD ML Engineer Intern - E-Commerce Recommendations
PhD ML Engineer Intern - E-Commerce Recommendations

TikTok • Seattle (WA)

On-site
USD 66,000 - 91,000
Health insurance
Housing allowance
Paid holidays
+1
Graduate ML Scientist — Recommendation Systems (PhD)
Graduate ML Scientist — Recommendation Systems (PhD)

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
ML Engineer - Recommender Systems & Growth
ML Engineer - Recommender Systems & Growth

TikTok • San Jose (CA)

On-site
USD 128,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+8