TikTok
Software Engineer Graduate (AI Agent & Global Revenue Platform) - 2027 Start
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor’s or master’s degree in Computer Science or a related discipline.
About the job
Build AI agent systems and backend services for TikTok’s global CRM and advertising growth platform.
What you'll do
- Architect and build AI agent systems and develop the proprietary CRM platform’s backend.
- Build high-performance, highly available CRM solutions serving customers across multiple regions.
- Collaborate with Product, Operations, Sales, and Data Science to apply AI to measurable growth outcomes.
What they ask for
- Completing or recently completed a bachelor’s or master’s degree in Computer Science 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, big data, search, key/value stores, message queues, CRM platforms, or ad sales automation.
Tools
MCP (Model Context Protocol), RAG (Retrieval-Augmented Generation), Code Embedding, Spark, Flink, Elastic Search, Redis, Memcached
AI focus
Build AI agent systems using LLM reasoning, multimodal perception, and autonomous decision-making across the advertising lifecycle, including ad creation, creative generation, bidding, attribution, and measurement.
Model-written summary · the original posting is authoritative