The Video-on-Demand (VoD) Algorithm team at TikTok is looking to optimize the app experience related to performance for TikTok users by improving media streaming-related algorithms and end-to-end media ecosystem design.
Requirements
- Industry or academic experience in the multimedia or network domain.
- Proven ability to develop new algorithms and identify problems in existing solutions.
- Fluent in statistics and data analysis.
- Experience with shipping software on behalf of a major brand at scale is a big plus.
- Experience with learning-based model development is a big plus.
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.
Other
- Bachelor's or Master’s degree in Computer Science, Computing Engineering, or related fields.
- Commit to an onboarding date by end of year 2026.
- State availability and graduation date clearly in resume.
- Ability to interact and occasionally have unsupervised contact with internal/external clients and/or colleagues.
- Ability to appropriately handle and manage confidential information including proprietary and trade secret information and access to information technology systems.