The Intelligent Creation team at TikTok is developing core technologies in AI, special effects, and audio-video creation to create cutting-edge content experiences and industry solutions. They are looking for talented individuals to join their team and contribute to building new features for TikTok Short Video that impact millions of users globally.
Requirements
- Experience in native Android or iOS development
- Proficiency in at least one of these programming languages: Java or Kotlin on Android, or Objective-C or Swift on iOS
- Ability to understand and debug large and complex code bases
- Solid coding skills with C++/Java/Kotlin/Swift/Objective-C or strong capabilities learning new programming languages
- Familiar with multi-threading concurrency, common data structures, and common software design patterns
- Experience building Android and/or iOS applications or sdks and their development environments: gradle, xcodebuild and dependency management such as Maven and Cocopods
Responsibilities
- Build new TikTok Short Video features that touch hundreds of millions of people around the world
- Solve unique, large-scale, highly complex technical problems
- Participate in technical discussions related to team's product and engineering work
Other
- Successful candidates must be able to commit to an onboarding date by end of year 2026.
- Please state your availability and graduation date clearly in your resume.
- Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.
- Excellent team communication and collaboration skills