Software Engineer Graduate (Video-on-Demand Algorithm) - 2027 Start
Core
Design and implement media streaming algorithms to optimize video-on-demand performance for TikTok users, covering preloading, adaptive bitrate streaming, bandwidth estimation, and CDN allocation.
Role type
Graduate Software Engineer (Video Streaming Algorithms)
Builds
End-to-end media ecosystem optimization solutions for video shooting, uploading, processing, delivery, and playback.
Domain
Consumer social media / Multimedia streaming / Network optimization
Deliverable
production ML models
Required skills
Algorithm design, Statistics, Data analysis, Network protocols, Multimedia systems, Experimentation design, Software development, Bandwidth estimation, CDN management, Transport-layer optimization
Preferred skills
Large-scale software shipping, Learning-based model development
Sourced via tiktok · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.