Skip to main content
Back to jobs

Senior Software Engineer, AI Agents for Creation Tools

External
TikTok logoTiktok · San Jose, CA
Full-timeOn-site1mo ago30+ days old, may be filled
Machine LearningPythonSystem Design
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • We are building the next generation of AI-native creation tools powered by intelligent AI agents. Our mission is to transform how people create by embedding agentic AI directly into creative workflows-from AI-powered camera effect generation to AI-driven video editing and storytelling.
  • Build production-grade AI agent systems for creative applications
  • Implement agent orchestration frameworks integrating planning, reasoning, and tool execution
  • Develop scalable pipelines for AI-powered camera effect generation and AI-driven video editing
  • Integrate large language models and generative models into real-time and batch workflows
  • Ensure system reliability, performance, and scalability in production environments
  • Collaborate with research and product teams to deliver user-facing AI features

Requirements

  • Bachelor's or Master's degree in Computer Science or a related field
  • 3+ years of related industry experience
  • Strong experience in backend or platform engineering
  • Experience integrating AI or machine learning systems into production
  • Experience building or integrating AI agents that can invoke tools or execute generated code as part of automated workflows
  • Strong system design and distributed systems fundamentals
  • Proficiency in Python, C++, Go, or similar languages
  • Experience building coding agents, tool-calling frameworks, or agent systems operating over APIs or services
  • Experience with creative tools, media systems, or content platforms
  • Familiarity with multimodal inference pipelines and AI deployment infrastructure
  • Job Information
  • [For Pay Transparency] Compensation Description (annually)
  • The base salary range for this position in the selected city is $212800 - $387600 annually.
  • The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
  • For Los Angeles County (unincorporated) Candidates:
  • Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
  • Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
  • Exercising sound judgment.

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at TikTok? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect