Backend Engineer (AI Application) - TikTok Local Service (Singapore)
Core
Design and develop scalable, high-performance backend systems for AI-driven products serving local merchants and creators.
Role type
Senior IC backend engineer (AI application)
Builds
APIs, data pipelines, and microservices for content generation, shopping assistants, and merchant support tools
Domain
Local services / AI infrastructure
Deliverable
production ML models
Required skills
Go, Java, Python, microservice architecture, Kubernetes, Docker, relational databases, non-relational databases, distributed systems
Preferred skills
AI backend infrastructure, feature serving, vector retrieval, LLM service integration, content platforms, local commerce ecosystems
Responsibilities
Design and develop robust backend systems for AI-driven products; Build APIs and data pipelines to support intelligent features; Optimize systems for reliability, latency, and cost efficiency; Participate in system architecture design and tech planning
Seniority
Senior, hands-on IC