TikTok is looking to enhance its creative tools, specifically Effect House, to empower users and creators in developing engaging and immersive augmented reality (AR) effects. The goal is to build a unified algorithm system that delivers cutting-edge AR algorithms to various TikTok products, enabling breakthrough AR interactive experiences for millions of users worldwide.
Requirements
- Past experience working on 3D games and/or film production (Knowledge of game engines, real time rendering, animation, VFX pipelines, visual programming, etc.).
- Solid data structure and algorithm foundations.
- Proficient with native programming concepts (C++, multi-threading, memory management, etc.)
- Excellent system design skills, and UI/UX product design sense.
- Experience working on AR/VR projects OR Web Technologies (React, JavaScript/TypeScript, nodeJS).
- Experience with Cross-Platform PC and Mobile development (macOS, Windows, iOS, Android).
- Familiar with graphics APIs (OpenGL, WebGL, DirectX, Metal, or Vulkan) and GPU architectures.
Responsibilities
- Design and implement new features for Effect House, TikTok's effects editor.
- Define the future direction of our editing tools core technology, creation workflows and pipeline.
- Support our fast growing effect creator community and internal effect production team to achieve their creative vision.
- building a unified algorithm system that delivers numerous cutting-edge AR algorithms to various TikTok products.
- crafting the technology that enables intuitive effect development and design.
- build the tools our creators need to experiment and make engaging, immersive, and innovative effects, bringing creativity to (augmented) reality!
Other
- Currently pursuing an Undergraduate/Graduate/Master in Software Development, Computer Science, Computer Engineering or a related technical discipline
- Able to commit to working for 12 weeks during summer 2026;
- Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.
- Please state your availability clearly in your resume (Start date, End date).
- Passionate about TikTok, augmented reality, as well as creating the most fun, original and creative ideas and experiences.