Backend Engineer Graduate (User Growth) - 2027 Start
Core
Design and develop scalable backend systems for TikTok's user growth, content optimization, and organic acquisition across global markets.
Role type
Graduate Backend Engineer (User Growth & AIGC)
Builds
Scalable services, data pipelines, and AI-driven automation systems for search, discovery, and content quality evaluation.
Domain
Social Media / User Growth / AIGC / Distributed Systems
Deliverable
production ML models
Required skills
Golang, Python, Java, C++, data structures, algorithms, backend development, system design, microservice architecture, distributed systems, databases, cache systems, cloud-native components
Preferred skills
AI-related backend systems, LLM service integration, prompt workflows, model evaluation, vector retrieval, feature serving, AI-powered automation, agentic workflows, tool-calling applications, search, recommendation, discovery, growth engineering, experimentation, traffic optimization
Technologies
MySQL, Redis, MongoDB, Docker, Kubernetes
Responsibilities
Design and develop backend systems for user growth and content optimization; Build scalable services and data pipelines for SEO/GEO and content understanding; Apply AIGC capabilities for content generation and automated optimization; Contribute to AI/Agentic workflow and Auto Research systems; Collaborate with cross-functional teams to deliver production systems.
Seniority
Graduate, entry-level IC