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

Software Engineer Intern, Media Engine

TikTok

$45 - $45
Aug 15, 2025
San Jose, CA, US
Apply Now

TikTok is looking to solve the problem of providing the most advanced live streaming product experience to its global users through continuous technological optimization and innovation.

Requirements

  • Strong foundation in computer science, networking, and operating systems;
  • Solid background in multimedia technologies, including image/signal processing, video codecs, or multimedia streaming;
  • Proficiency in at least one of the following programming languages: C/C++, Java/Kotlin, Objective-C/Swift, Python, or Golang;
  • Proficiency in signal processing, video compression, video codecs or video processing algorithms;
  • Strong knowledge of network algorithms, including congestion control, loss recovery, bandwidth estimation, latency measurement and control, socket optimization, and real-time video transmission protocols;
  • Hands-on experience with multimedia frameworks and tools such as FFmpeg, GStreamer, OBS Studio, VLC, x264, x265, WebRTC, RTP/RTCP streaming, or VoIP products;

Responsibilities

  • Research and develop new features on our Live/RTC streaming media platform for TikTok Live;
  • Design and implement multimedia and network programs in client SDK and media server;
  • Develop multimedia solutions across iOS, Android, Windows, Mac, and Linux platforms;
  • Innovate in video algorithms and network transmission to enhance user experience
  • Analyze data, fine-tune parameters and optimize the Live/RTC services end to end;
  • Explore cutting-edge technologies and contribute to innovation initiatives.

Other

  • Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline
  • Able to commit to working for 12 weeks during Summer 2026
  • Excellent communication and teamwork skills.
  • 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year)
  • Day one access to health insurance, life insurance, wellbeing benefits and more.