Senior Software Engineer, AI Agents for Creation Tools
ExternalFull-timeOn-site1mo ago30+ days old, may be filled
Machine LearningPythonSystem Design
Prepare for this interview
EliteAI-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