Drimva

TikTok

AI Backend Software Engineer, TikTok - Asset Services

San Jose, California · Full-time · Posted Oct 28, 2026

Education
BA/BS degree in Computer Science or a related major (preferred).

About the job

Build and maintain backend services for TikTok’s global asset platform, supporting asset creation, management, distribution, and consumption, including AIGC features.

What you'll do

  • Collaborate with product managers, designers, and frontend engineers to deliver product experiences.
  • Build end-to-end products with attention to usability, accessibility, performance, and maintainability.
  • Use automated and manual testing strategies to ensure product quality.

What they ask for

  • Experience building backend services for large-scale consumer-facing applications.
  • Proficiency in at least one of Go, NodeJS, Python, Java, or C++.
  • Deep understanding of computer architecture, data structures, and algorithms.
  • Good communication and collaboration skills.

Nice to have

  • BA/BS degree in Computer Science or a related major.
  • Industry experience in a software development environment.

Tools

Go, NodeJS, Python, Java, C++

AI focus

Work on AIGC features to improve user experience and creator efficiency.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)