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

ByteDance ByteDance · Big Tech · San Diego, CA · R&D

This role focuses on research and development of real-time video codecs and processing algorithms for live-streaming products. It involves designing and optimizing encoding/decoding frameworks and algorithms for various video types on heterogeneous platforms, with a strong emphasis on traditional video compression techniques and potentially neural network-based approaches.

What you'd actually do

  1. Design and develop commercial realtime video codecs for 2D/3D video, Multiview video, 360-degree video, light field, et al.
  2. Design and develop encoding and decoding framework and optimization algorithms for live-streaming usecases
  3. Research and develop video encoding algorithms in heterogeneous platforms
  4. Research and develop visual quality-oriented video coding and processing algorithms
  5. Prepare encoder/decoder interface documentations

Skills

Required

  • Bachelor’s degree or above in computer science/electrical engineering/mathematics/statistics and related disciplines
  • Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills
  • Good understanding of state-of-art compression algorithms
  • Excellent programming, debugging, and optimization skills in one or more general-purpose programming languages including but not limited to: C/C++
  • Collaborative mindset, with solid written and verbal communication skills

Nice to have

  • Experience in development of image/video related applications, such as live streaming, video conference, offline transcoding
  • Familiar with Neural Network-based image/video coding and processing
  • Familiar with one of the video compression standards, e.g., AVS/H.264/H.265/VVC/AV1 and its reference software
  • Familiar with NEON/SIMD, and multi-threading design
  • Experience in international standardization work
  • Rich experience in video coding standards (e.g., for image/video compression, file format, system)
  • Publications in academic conferences or journals in the subject

What the JD emphasized

  • track record of research excellence