Padmi
TikTok logo
TikTok

short-form video · e-commerce marketplace

Software Engineer Project Intern(Video-on-Demand Algorithm) - 2026 Start (BS/MS)

San Francisco Bay Area · OnsitePosted 2 days ago
Software engineeringInternH-1B track record
Apply at TikTok

Opens the source posting on lifeattiktok.com

Source description

About the role

View original

The Video-on-Demand (VoD) Algorithm team is responsible for optimizing the app experience related to performance for TikTok users. This team collaborates with all teams within and beyond the VoD team, to provide algorithmic support for end-to-end optimization solutions, including video shooting, uploading, processing, delivery, and playback, etc.

As a project intern, you will have the opportunity to engage in impactful short-term projects that provide you with a glimpse of professional real-world experience. You will gain practical skills through on-the-job learning in a fast-paced work environment and develop a deeper understanding of your career interests.

Applications will be reviewed on a rolling basis - we encourage you to apply early.

Responsibilities

  • Design and implement media streaming-related algorithms to improve TikTok user experience. Examples include video preloading, adaptive bitrate streaming (ABR), network bandwidth estimation, CDN traffic allocation, and transport-layer algorithms, to name a few. - Contribute to end-to-end media ecosystem design to improve the algorithmization of the multimedia system. - Run controlled experiments on millions of streaming sessions to validate improvements.

More at TikTok

Related open roles

View all roles