Drimva

TikTok

Machine Learning Engineer, Brand Ads

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

Education
BS/MS in Computer Science, a related field, or equivalent practical experience.

About the job

Build and evolve large-scale systems for brand advertising delivery, including pacing, inventory forecasting and allocation, traffic strategy, and delivery controls.

What you'll do

  • Build and optimize the delivery stack across pacing, allocation, traffic strategy, and delivery controls.
  • Drive products from concept to launch with cross-functional partners, owning technical design, implementation, experimentation, and iteration.
  • Use data and experiments to diagnose problems and turn business goals into scalable delivery strategies and system designs.

What they ask for

  • BS/MS in Computer Science, a related field, or equivalent practical experience.
  • Strong coding, debugging, and system design fundamentals.
  • Proficiency in Go, C/C++, Java, Python, or similar languages.
  • Experience with large-scale backend, recommendation, or advertising systems.

Nice to have

  • Hands-on ads delivery experience in pacing, allocation, forecasting, traffic strategy, or guaranteed delivery.
  • Familiarity with reservation or guaranteed product models.

Tools

Go, C/C++, Java, Python

Model-written summary · the original posting is authoritative

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