TikTok
Software Engineer Intern (AI Agent & Global Revenue Platform) - 2027 Summer
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing a BS/MS degree in Computer Science, Computer Engineering, or a related discipline.
About the job
Build AI Agent systems and backend features for TikTok’s global CRM platform, supporting advertising growth at scale.
What you'll do
- Architect and build AI Agent systems.
- Develop the backend of TikTok’s proprietary CRM platform and build high-performance, highly available services across regions.
- Collaborate with Product, Operations, Sales, and Data Science teams to apply AI capabilities to measurable growth outcomes.
What they ask for
- Currently pursuing a BS/MS degree in Computer Science, Computer Engineering, or a related discipline.
Nice to have
- Hands-on experience with AI Agents and multi-agent workflows; familiarity with MCP, RAG, or Code Embedding.
- Experience with Java, Spring Boot or other microservice frameworks, relational databases, or the listed big data, search, messaging, and CRM technologies.
Tools
MCP (Model Context Protocol), RAG (Retrieval-Augmented Generation), Code Embedding, Spark, Flink, Elastic Search, Redis, Kafka
AI focus
Architect and build AI Agent systems, including agent workflows, and apply AI capabilities to advertising growth outcomes.
Model-written summary · the original posting is authoritative