Skip to main content

Tech Lead AI Software Engineer - Creative AI Agents (TikTok)

Posted 5 days ago

tiktokSan Jose (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Tech Lead AI Software Engineer - Creative AI Agents (TikTok)
Location: San Jose
Employment Type: Regular
Job Code: A101417AResponsibilitiesThe AIGE (AI-Generated Effects) team is building AI-native creative tools that enable TikTok creators to turn natural-language and multimodal ideas into high-quality, interactive effects. By combining agentic AI, multimodal foundation models, generative 2D/3D technologies, and professional effect-authoring tools, we aim to make advanced effect creation simple and accessible to everyone—significantly narrowing the gap between an idea and a polished, playable creative experience. We are looking for a Tech Lead AI Software Engineer to join the TikTok AIGE team! Working at the intersection of Generative AI and Graphics, you will set the technical direction and own the end-to-end delivery of the next-generation AI Effect Generation system. You will partner with product, design, engineering, and AI/ML teams to turn ambiguous creator and platform needs into reliable technologies and intuitive experiences, from early research and prototyping through launch and long-term evolution, empowering millions of TikTok creators.
Qualifications
Minimum Qualifications: B.S. or M.S. in Computer Science or a related technical field, with 5 years of relevant industry experience; 2+ years of experience working with LLM/AIGC empowered products or tools - Strong foundation in data structures, algorithms, and system design, with proficiency in at least one of the following programming languages: JavaScript/TypeScript, C/C++, or Python. - Familiarity with modern web front-end technologies such as TypeScript, JavaScript, React, or similar frameworks. - Demonstrated experience leading the technical design and end-to-end delivery of complex, cross-functional AI or software products, including taking ambiguous or 0-to-1 initiatives into production. - Strong written and verbal communication skills, with the ability to explain technical trade-offs and AI system behavior to different audiences and influence technical and product direction across teams.
Preferred Qualifications: M.S. or Ph.D. with a specialization in AI, machine learning, computer graphics, or a related field. - Track record of conducting advanced research and successfully landing new technologies in large-scale, user-facing products - Experience building and operating end-to-end generative AI systems, including but not limited to data, training, evaluation, context engineering, experimentation, observability, and quality-monitoring pipelines. - Experience applying large language models, multimodal models, RAG, tool calling, multi-step agents, prompt engineering, or agent evaluation techniques to creative products. - Hands-on experience building complex web-based creative tools, games, or interactive experiences using modern front-end technologies. - Experience with computer graphics, 3D content creation, real-time rendering, game engines, or VFX pipelines. - Experience building reusable AI platforms or research infrastructure, growing technical talent through mentorship, and raising engineering or research standards across a team.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this