TikTok
Senior AI Software Engineer - Creative AI Agents - TikTok
San Jose, California · Senior · Full-time · Posted Oct 28, 2026
- Experience
- 4+ years of relevant industry experience; 1+ years working with LLM/AIGC empowered products or tools.
- Education
- B.S. or M.S. in Computer Science or a related technical field.
About the job
Leads the technical direction and end-to-end development of TikTok’s AI Effect Generation system, turning creator ideas into interactive visual and 3D effects.
What you'll do
- Set the system’s technical vision and roadmap, from research opportunities through product features.
- Lead architecture, development, evaluation, rollout, and maintenance of AI effect-generation capabilities.
- Guide cross-functional delivery and mentor engineers and researchers.
What they ask for
- B.S. or M.S. in Computer Science or a related technical field.
- 4+ years of relevant industry experience and 1+ years working with LLM/AIGC empowered products or tools.
- Strong data structures, algorithms, and system design foundation; proficiency in JavaScript/TypeScript, C/C++, or Python.
- Experience leading technical design and end-to-end delivery of complex cross-functional AI or software products, including ambiguous or 0-to-1 initiatives into production.
Nice to have
- M.S. or Ph.D. specializing in AI, machine learning, computer graphics, or a related field.
- Experience with generative AI systems, multimodal models or agents, creative tools, graphics, 3D, or real-time rendering.
Tools
JavaScript/TypeScript, C/C++, Python, TypeScript, JavaScript, React, RAG
AI focus
Research and productize generative and agentic AI for visual, interactive, and 3D effect creation, integrating multimodal models with graphics engines and creator workflows.
Model-written summary · the original posting is authoritative