Video Codec Algorithm Engineer, Realtime Codec Optimizations

ByteDance
San Diego
Workplace: OnsiteFull timeFunction: Creative Production (Video/Audio/Photo)Education: bachelorsSkills: ["Problem-solving","Collaboration","Written communication","Verbal communication","Debugging"]

Design and develop commercial realtime video codecs and the associated encoding/decoding framework and optimization algorithms for live-streaming. Work on video coding for 2D/3D, multiview, 360-degree, and light field content, and develop visual quality-oriented coding and processing. Research encoding algorithms for heterogeneous platforms, create encoder/decoder interface documentation, and help design and implement self-developed transmission protocols.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Video Codec Algorithm Engineer, Realtime Codec Optimizations

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 31 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and develop commercial realtime video codecs and the associated encoding/decoding framework and optimization algorithms for live-streaming. Work on video coding for 2D/3D, multiview, 360-degree, and light field content, and develop visual quality-oriented coding and processing. Research encoding algorithms for heterogeneous platforms, create encoder/decoder interface documentation, and help design and implement self-developed transmission protocols.
Location: San Diego
Workplace: Onsite
Employment Type: Full time
Job Function: Creative Production (Video/Audio/Photo)

Key Responsibilities

  • •Design and develop commercial realtime video codecs for 2D/3D, multiview, 360-degree, and light field video.
  • •Design and develop encoding/decoding framework and optimization algorithms for live-streaming use cases.
  • •Research and develop video encoding algorithms in heterogeneous platforms.
  • •Research and develop visual quality-oriented video coding and processing algorithms.
  • •Prepare encoder/decoder interface documentation and participate in designing and implementing transmission protocols.

Key Requirements

  • •Bachelor’s degree or above in computer science, electrical engineering, mathematics, statistics, or related disciplines.
  • •Strong computer science fundamentals (algorithms, data structures, software design) and problem-solving skills.
  • •Good understanding of state-of-the-art compression algorithms.
  • •Excellent programming, debugging, and optimization skills in one or more general-purpose languages, including C/C++.
  • •Collaborative mindset with solid written and verbal communication skills.
Experience:Live streamingVideo conferencingImage/video applicationsVideo compression standardsAcademic publications
Education:Bachelor's
Skills:Problem-solvingCollaborationWritten communicationVerbal communicationDebugging
Tech Stack:CC++NEONSIMDMultithreadingAVSH.264H.265VVCAV1Neural networkEncodingDecodingTransmission protocols

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn