TikTok
Research Engineer Intern (Agentic Systems & AI Infrastructure - TikTok-Generalized Arch) - 2027 Start (PhD)
San Jose, California · Internship · Posted Oct 28, 2026
- Experience
- No specific number of years stated.
- Education
- Currently pursuing or recently completed a PhD in Computer Science or a related field.
- Visa sponsorship
- Candidates must be able to establish authorization to work in the United States. The company does not provide sponsorship or immigration-related benefits.
About the job
Research and build reliable long-horizon AI agents and engineering infrastructure that perform consequential software engineering tasks across TikTok’s distributed production systems.
What you'll do
- Develop and evaluate agent methods for reasoning over codebases and using complex tools and environments.
- Build robust implementations and conduct rigorous experiments, analyzing results and iterating on evidence.
- Help bring agent research into production to improve engineering productivity, software quality, and operational effectiveness.
What they ask for
- Currently pursuing or recently completed a PhD in Computer Science or a related field, with relevant work in a stated area.
- Research or engineering experience in AI agents or a closely related area.
- Understanding of at least one stated area, such as agent planning and reasoning, reinforcement learning, or agent evaluation.
- Programming and systems-building ability in at least one of Python, C++, Go, or Java.
Nice to have
- Research contributions such as influential publications, open-source work, or deployed systems; relevant venues are listed in the posting.
- Experience building or deploying LLM agents, AI developer tools, or agent platforms in complex or large-scale environments.
Tools
Python, C++, Go, Java, LLM
AI focus
Research, evaluate, and deploy reliable long-horizon agents for software engineering, including agent reasoning, tool use, and production infrastructure.
Model-written summary · the original posting is authoritative