Software Engineer Intern (-Agentic Creation-AIGC)
TikTok
About the Role
The Software Engineer Intern (TikTok-Agentic Creation-AIGC) role focuses on building a unified algorithm system that delivers cutting-edge AR algorithms to various TikTok products. The AR Effect Platform enables breakthrough AR interactive experiences consumed by hundreds of millions of users. This internship offers hands-on experience, industry exposure, and opportunities to apply knowledge to real-world challenges.
Key Responsibilities
- Participate in the research and development of cutting-edge AR Effect Generation AI systems.
- Contribute to the design and implementation of new features for TikTok's AI Effect Generation product.
- Assist in the design and implementation of evaluation pipelines to assess AI Effect Generation performance.
- Utilize inference stage techniques such as RAG, CoT, and Prompt Engineering to improve AI Effect Generation model output.
Requirements & Tech Stack
- Currently pursuing an Undergraduate/Master's in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Able to commit to working for 12 weeks during the Summer of 2027.
- Strong foundation in data structures and algorithms.
- Fluent in at least one of the following mainstream programming languages: JavaScript, C/C++, or Python.
- Knowledge about Computer Graphics, 3D content creation tools, game engines, real-time rendering, or VFX pipelines.
- Passion for GenAI, interactive experiences, and augmented reality.
Preferred Qualifications
- Prior experience with Machine Learning, Large Language Models, and GenAI technologies.
- Prior experience with Computer Graphics, Game Engines, or Game Development.
- Experience or interest in AR/VR projects, web technologies (React, JavaScript/TypeScript, Node.js), cross-platform development (macOS, Windows, iOS, Android), or graphics APIs (OpenGL, WebGL, DirectX, Metal, Vulkan).