Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Algorithm Engineer Graduate - Intelligent Multimedia Streaming Strategy - BS/MS

TikTok

$118,657 - $187,200
Aug 30, 2025
San Jose, CA, USA
Apply Now

TikTok is looking to optimize the app experience related to performance for its users, specifically focusing on live streaming and Real-Time Communication (RTC) scenarios.

Requirements

  • In-depth understanding of the fundamental architecture and implementation of live streaming/RTC systems; candidates with optimization experience in live streaming/RTC projects are preferred.
  • Proficient in C++/Python; candidates with deep expertise in machine learning, reinforcement learning, or causal inference technologies are preferred.
  • Experience with learning-based model development is a big plus.

Responsibilities

  • Responsible for optimizing multiple adaptive strategies in live streaming/RTC scenarios for client-side (push/pull streaming), including performance adaptation, network adaptation, playback control adaptation, etc.
  • Responsible for optimizing multiple adaptive strategies in live streaming/RTC scenarios for server-side (transcoding), including dynamic transcoding, dynamic bitrate delivery strategies, dynamic traffic allocation strategies, etc.
  • Responsible for mapping and analyzing multiple QoS/QoE metrics in live streaming/RTC scenarios, building QoE models for different user groups, and continuously optimizing personalized strategies for live streaming.

Other

  • Successful candidates must be able to commit to an onboarding date by end of year 2026. Please state your availability and graduation date clearly in your resume.
  • Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.
  • Strong sense of responsibility, curiosity, and excellent collaboration and communication skills, with the ability to accurately abstract problems and prioritize in complex technical scenarios.
  • Excellent problem solving, data analysis, communication, and team work skills