Drimva

TikTok

Software Engineer, Ads ML Infrastructure

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

Experience
3+ years of hands-on experience building and training complex and scalable machine learning systems.
Education
Bachelor's degree in computer science or related technical disciplines.

About the job

Lead engineering projects that build and operate scalable, reliable infrastructure for TikTok Ads ranking and machine learning data workflows.

What you'll do

  • Lead projects to build and operate scalable, reliable Ads ranking infrastructure.
  • Provide technical leadership and guidance to team members and project peers.
  • Coordinate across teams and stakeholders, and lead innovation efforts.

What they ask for

  • Bachelor's degree in computer science or a related technical discipline.
  • 3+ years of hands-on experience building and training complex, scalable machine learning systems.
  • Strong computer science fundamentals, problem-solving, and coding skills; understanding of algorithms, especially causal inference, uplift model, and deep learning.
  • Experience managing projects.

Nice to have

  • Experience in the Ads domain.
  • Experience building large-scale ranking infrastructure.

AI focus

Build and operate Ads ranking infrastructure and machine learning data systems used for training, serving, feature engineering, training data generation, and privacy enforcement.

Model-written summary · the original posting is authoritative

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