Drimva

TikTok

Machine Learning Engineer Graduate (Conversational AI) - 2027 Start

Seattle, Washington · Full-time · Posted Oct 28, 2026

Education
Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related discipline; completing or recently completed.

About the job

Build and improve TikTok Shop’s production conversational AI agents, including their runtime, memory, post-training, evaluation, and experimentation systems.

What you'll do

  • Develop agent runtimes, context and memory systems, tools, and production safety mechanisms.
  • Build post-training and data flywheels that turn conversations into training, evaluation, and retrieval signals.
  • Create rigorous evaluation, self-improvement, and online experimentation systems for agent changes.

What they ask for

  • Completing or recently completed a bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related discipline.
  • Strong Python plus one of C++ / Go / Rust / Java.
  • Solid ML / DL / NLP fundamentals and hands-on LLM or agent experience through coursework, research, internship, competition, open-source, or a serious side project.
  • Basic statistical literacy and ability to turn papers or engineering blogs into working code.

Nice to have

  • Built an agent runtime, memory/context system, RAG or tool-use agent, or fine-tuned/post-trained model.
  • Relevant hands-on experience in post-training, agent systems, evaluation, self-improving systems, inference/serving, or multilingual NLP; publications, competition results, or notable open-source contributions are also valued.

Tools

Python, C++, Go, Rust, Java, vLLM, TensorRT-LLM, MCP

AI focus

Production conversational agents and self-evolving AI systems, including agent runtime and memory, LLM post-training, tools, evaluation, and experimentation.

Model-written summary · the original posting is authoritative

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