TikTok
Research Scientist Graduate (Conversational AI) - 2027 Start (PhD)
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- No specific number of years stated.
- Education
- Completing or recently completed a PhD degree in Computer Science, Electrical Engineering, Mathematics, Statistics or a related discipline.
About the job
Build and improve TikTok’s production conversational AI agent system for global e-commerce customer service, including its runtime, training, evaluation, and experimentation systems.
What you'll do
- Develop agent runtime, context and memory management, tools, skills, and production safety controls.
- Build post-training and data-flywheel systems 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 PhD 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 experience with LLMs or agents.
- Basic statistical literacy and ability to turn research 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
Build a self-evolving conversational AI agent system, including agent runtime and memory, LLM post-training, tools, evaluation, and online experimentation.
Model-written summary · the original posting is authoritative