Research Engineer, Video Processing and Codec (Realtime Codec Optimizations)

ByteDance
San Diego
Workplace: OnsiteFull timeFunction: Research & Scientific (R&D)Education: bachelorsSkills: ["Problem-solving","Collaboration","Communication","Debugging","Optimization"]

Build and optimize real-time video codecs for 2D/3D, multiview, 360-degree, and light-field content. You’ll design encoding/decoding frameworks and algorithms for live-streaming, develop quality-focused coding and processing approaches, and document encoder/decoder interfaces. Work across heterogeneous platforms and help implement custom transmission protocols, supporting ByteDance live-stream products for hundreds of millions of users.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Research Engineer, Video Processing and Codec (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

Build and optimize real-time video codecs for 2D/3D, multiview, 360-degree, and light-field content. You’ll design encoding/decoding frameworks and algorithms for live-streaming, develop quality-focused coding and processing approaches, and document encoder/decoder interfaces. Work across heterogeneous platforms and help implement custom transmission protocols, supporting ByteDance live-stream products for hundreds of millions of users.
Location: San Diego
Workplace: Onsite
Employment Type: Full time
Job Function: Research & Scientific (R&D)

Key Responsibilities

  • •Design and develop commercial real-time video codecs for 2D/3D, multiview, 360-degree, and light field video
  • •Design and develop encoding/decoding frameworks and optimization algorithms for live-streaming use cases
  • •Research and develop video encoding algorithms for heterogeneous platforms
  • •Research and develop visual quality-oriented video coding and processing algorithms
  • •Design and implement self-developed transmission protocols; prepare encoder/decoder interface documentation

Key Requirements

  • •Bachelor’s degree or above in computer science, electrical engineering, mathematics, statistics, or related fields
  • •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 conferencingComputer visionVideo compressionNeural networksReal-time multimedia
Education:Bachelor's
Skills:Problem-solvingCollaborationCommunicationDebuggingOptimization
Tech Stack:CC++AVSH.264H.265VVCAV1NEONSIMDMultithreadingNeural networks

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