Software Engineer Intern (AI Agent & Global Revenue Platform) - 2027 Summer
Core
Building AI Agent systems and backend for TikTok's proprietary CRM platform to serve millions of advertisers and support billions in revenue.
Role type
Software Engineer Intern (AI Agent & Global Revenue Platform)
Builds
AI Agent systems, backend for TikTok's proprietary CRM platform, enterprise-grade globalized CRM solutions
Domain
Advertising technology, AI agents, global revenue platforms
Deliverable
production ML models
Required skills
AI Agents, Multi-Agent workflows, MCP (Model Context Protocol), RAG (Retrieval-Augmented Generation), Code Embedding, Spark, OLAP engines, Flink, Elastic Search, key/value stores (Redis, Memcached), Message Queues (Kafka, RabbitMQ, RocketMQ), CRM platforms, Ad Sales automated processes, Java, Spring Boot, Microservice frameworks, relational databases (MySQL, Postgres)
Responsibilities
Architect & build AI Agent systems, Work on backend development of TikTok's proprietary CRM platform, Build enterprise-grade solutions serving millions of customers and supporting billions in revenue, Build a globalized CRM System with high performance and availability across multiple regions, Collaborate cross-functionally with Product, Operations, Sales, and Data Science teams to utilize AI capabilities into measurable growth outcomes