ByteDance
Video Codec Algorithm Engineer, Realtime Codec Optimizations
San Diego, California · Full-time · Posted Oct 28, 2026
- Education
- Bachelor’s degree or above in computer science/electrical engineering/mathematics/statistics and related disciplines
About the job
Develops real-time video codecs, encoding and decoding frameworks, and video coding and processing algorithms for live-streaming products across diverse video formats and platforms.
What you'll do
- Design and develop real-time codecs and live-streaming encoding/decoding frameworks and optimization algorithms.
- Research and develop video encoding algorithms for heterogeneous platforms and visual-quality-oriented coding and processing algorithms.
- Prepare encoder/decoder interface documentation and contribute to self-developed transmission protocols.
What they ask for
- Bachelor’s degree or above in computer science, electrical engineering, mathematics, statistics, or a related discipline.
- Strong computer science fundamentals, including algorithms, data structures, and software design, plus problem-solving skills.
- Good understanding of state-of-the-art compression algorithms.
- Excellent programming, debugging, and optimization skills in one or more general-purpose programming languages, including but not limited to C/C++.
Nice to have
- Experience developing image/video applications; familiarity with neural-network-based coding, video compression standards, NEON/SIMD, or multithreading.
- International standardization experience, rich experience with video coding standards, or relevant academic publications.
Tools
C/C++, AVS, H.264, H.265, VVC, AV1, NEON/SIMD
AI focus
Familiarity with neural network-based image/video coding and processing is preferred.
Model-written summary · the original posting is authoritative