Tiktok - San Jose, CA

posted 22 days ago

Full-time - Intern
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Android/iOS Software Engineer Intern position at TikTok for the Summer of 2025 is designed for students pursuing a BS/MS in Software Development or related fields. The intern will work with the Video-On-Demand (VOD) mobile SDK team, focusing on enhancing playback and uploading capabilities for TikTok's multimedia platform. This role offers hands-on experience in mobile software development, contributing to the optimization of video player architecture and quality service evaluation systems.

Responsibilities

  • Participate in the development of video player architecture optimization, constructing simple, efficient, flexible, and robust player architecture.
  • Participate in the functionality establishment of the video player, supporting the rapid pace of playback demands from various business lines.
  • Help build a comprehensive and validated Quality Service (QS) evaluation system for the video playback scenario.

Requirements

  • Currently pursuing a BS/MS in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Able to commit to working for 12 weeks during summer 2025.
  • Experience with mobile platform programming, such as Android/iOS.

Nice-to-haves

  • Graduating December 2025 onwards with the intent to return to degree program after the completion of the internship.
  • Skilled in at least one of the following programming languages: C/C++, Java, Objective-C, etc.
  • Experience with audio and video editing, media processing, transcoding and/or playback is a bonus.
  • Experience with Graphics and/or OpenGL is a bonus.
  • Experience with any of the following multimedia frameworks/projects is a bonus: FFmpeg, GStreamer, VLC, ExoPlayer.

Benefits

  • Hourly rate range of $45-$60.
  • 100% premium coverage for Full-Time intern medical insurance after 90 days from the date of hire.
  • Paid holidays and paid sick leave.
  • Mental and emotional health benefits through the Employee Assistance Program.
  • Reimbursements for mobile phone expenses.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service