TikTok search users need a first-class search experience, which requires building a strong and robust infrastructure and platform to support product iteration and key feature development.
Requirements
- Proficiency in at least one of these programming languages: Objective-C, Swift or Kotlin, Java.
- Ability to understand and debug large and complex code bases.
Responsibilities
- Design and implement the user features related to search business.
- Collaborate with design and product teams to create a world-class mobile experience.
- Optimize search performance on mobile platforms.
- Promote robust and maintainable code, clear documentation, and deliver high quality work on a tight schedule.
Other
- Currently pursuing an Undergraduate/Graduate in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Able to commit to working for 12 weeks during the Summer of 2026.
- Strong communication and excellent teamwork skills.
- Ability to think critically and to formulate solutions to problems in a clear and concise way.
- Graduating December 2026 onwards with the intent to return to degree program after the completion of the internship.