Drimva

TikTok

Machine Learning Engineer Graduate (Ads Delivery) - 2027 Start

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

Education
Bachelor's degree in Computer Science or a related discipline.

About the job

Build and optimize TikTok’s ads delivery systems, from technical design and experimentation through launch and iteration.

What you'll do

  • Build and optimize delivery systems for pacing, allocation, traffic strategy, and delivery controls.
  • Translate business goals into scalable delivery strategies and system designs; drive products from concept to launch with cross-functional partners.
  • Own implementation, experimentation, launch, and iteration, using data to diagnose problems and improve systems.

What they ask for

  • Completing or recently completed a bachelor's degree in Computer Science or a related discipline.
  • 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.
  • Production experience applying LLMs or agent systems, or using LLM-assisted engineering workflows.

Tools

Go, C/C++, Java, Python, LLMs, RAG, MCP

AI focus

Preferred work includes applying LLMs or agent systems in production, including prompt engineering, RAG, fine-tuning, tool use or agent orchestration (e.g., MCP), and LLM-assisted engineering workflows.

Model-written summary · the original posting is authoritative

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