FAQs
What is the primary focus of the Tool Software Engineer Intern position at TikTok Effect House?
The primary focus is on building Effect House, TikTok's official Augmented Reality creation tool. The intern will design and implement features that enable intuitive effect development and design, supporting a community of effect creators in bringing their creative visions to life.
What are the key responsibilities of this intern role?
Key responsibilities include designing and implementing new features for the Effect House editor, defining the future direction of core technology and pipelines, and supporting effect creators and internal production teams in achieving their creative goals.
What is the minimum qualification required for applicants?
Applicants must be currently pursuing an Undergraduate or Graduate degree in Software Development, Computer Science, Computer Engineering, or a related technical field, and be able to commit to a 12-week internship during Summer 2025.
What type of experience is preferred for this internship?
Preferred experience includes working on AR/VR projects or web technologies (such as React, JavaScript/TypeScript, nodeJS), as well as cross-platform development for PC and mobile devices. Experience with graphics APIs and creating developer-facing APIs is also advantageous.
What programming languages and concepts should applicants be proficient in?
Applicants should be proficient in native programming concepts, particularly C++, and possess strong foundations in data structures and algorithms, as well as an understanding of multi-threading and memory management.
Is prior experience in 3D games or film production required?
While not specifically required, past experience working on 3D games and/or film production, including knowledge of game engines, real-time rendering, animation, or VFX pipelines, is highly beneficial for this role.
What skills or qualities are indicated as essential for success in this intern position?
Essential skills include excellent system design, a strong sense of UI/UX product design, solid programming skills, and a passion for creating engaging user experiences in augmented reality and TikTok.
How does this role contribute to TikTok's mission?
This role contributes to TikTok's mission by building powerful creation tools that inspire user creativity, allowing creators to develop innovative, engaging effects that are consumed by TikTok's global community of over a billion users.
Are there opportunities for professional growth and learning in this internship?
Yes, the internship presents opportunities for professional growth and learning in AR technologies, 3D content creation, and collaboration with a diverse, fast-growing community of effect creators and internal teams at TikTok.
What should candidates be passionate about to be a good fit for this position?
Candidates should be passionate about TikTok, augmented reality, and creating fun, original, and creative ideas and experiences, as these are central to the mission of the Effect House team.

