Drimva

TikTok

Tech Lead, Recommendation Infrastructure

San Jose, California · Full-time · Posted Oct 28, 2026

Experience
5+ years of engineering experience, including 1+ years of engineering technical leadership experience.
Education
Bachelor's degree or above in Computer Science or related fields.

About the job

Lead engineering teams building and optimizing scalable infrastructure for TikTok’s recommendation systems, including online systems and data pipelines.

What you'll do

  • Grow and lead engineers building distributed systems for large-scale recommendation and machine learning.
  • Build, optimize, and evolve reliable online systems and data pipelines as traffic and data volumes grow.
  • Partner with cross-functional teams to define roadmaps and deliver infrastructure solutions that improve recommendation performance.

What they ask for

  • Bachelor's degree or above in Computer Science or a related field.
  • 5+ years of engineering experience building large-scale distributed systems, including 1+ years of technical leadership experience.
  • Strong programming, troubleshooting, and optimization skills in one or more general-purpose programming languages.
  • Experience in at least one of: personalized recommendations, search engines, advertising, machine learning infrastructure, distributed storage systems, or big data frameworks.

Tools

C/C++, Java, Python

AI focus

Build infrastructure for large-scale recommendation and machine learning systems.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)