Tiktok - San Jose, CA

posted 4 days ago

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

About the position

The Experience team at TikTok is dedicated to enhancing the app experience for users, particularly focusing on performance optimization. This team collaborates across various departments involved in video creation and consumption to deliver comprehensive optimization solutions. These solutions encompass all aspects of the user experience, including client-side performance, shooting, uploading, video playback, video delivery, and player functionality. The team's mission is to ensure that users enjoy a seamless and engaging experience while using the TikTok platform. As a Senior Media Streaming Algorithm Engineer, you will play a pivotal role in designing and implementing algorithms that enhance media streaming capabilities. Your work will directly impact the playback experience for millions of users worldwide. You will be responsible for contributing to the overall design of the media ecosystem, focusing on algorithmic improvements that optimize multimedia systems. This includes running controlled experiments on extensive streaming sessions to validate the effectiveness of your improvements. Your responsibilities will also involve working on various critical areas such as video preload algorithms, media adaptation algorithms, network bandwidth estimation, CDN traffic allocation algorithms, and transmission protocol optimization. This role requires a strong foundation in algorithm development and a keen ability to identify and solve problems within existing solutions. You will collaborate with cross-functional teams to ensure that the algorithms you develop are effectively integrated into the TikTok platform, ultimately enhancing the user experience and driving engagement.

Responsibilities

  • Design and implement media streaming-related algorithms to improve the playback experience.
  • 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.
  • Work in areas related to video preload algorithms, media adaption algorithms, network bandwidth estimation, CDN traffic allocation algorithm, transmission protocol optimization.

Requirements

  • 2+ years of industry or academic experience in the streaming or network domain.
  • MS or PhD in computer science, EE or quantitative discipline.
  • 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.

Benefits

  • 100% premium coverage for employee medical insurance
  • Approximately 75% premium coverage for dependents
  • Health Savings Account (HSA) with company match
  • Dental insurance
  • Vision insurance
  • Short/Long term Disability insurance
  • Basic Life insurance
  • Voluntary Life and AD&D insurance plans
  • Flexible Spending Account (FSA) options
  • 10 paid holidays per year
  • 17 days of Paid Personal Time Off (PPTO)
  • 10 paid sick days per year
  • 12 weeks of paid Parental leave
  • 8 weeks of paid Supplemental Disability
  • Mental and emotional health benefits through EAP and Lyra
  • 401K company match
  • Gym reimbursement
  • Cellphone service reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service