Drimva

ByteDance

Video Algorithm Engineer - Multimedia Lab

San Jose, California · Full-time · Posted Oct 28, 2026

Education
BS degree or above in Computer Science, Electrical Engineering, or equivalent fields.

About the job

Designs and optimizes algorithms for video encoding, understanding, processing, quality assessment, delivery, and streaming across large-scale video services.

What you'll do

  • Design and implement adaptive video encoding algorithms at internal and external codec levels.
  • Develop video understanding, processing, enhancement, and quality assessment algorithms and metrics.
  • Develop and validate efficient video delivery and streaming algorithms for Live and VOD services.

What they ask for

  • BS degree or above in Computer Science, Electrical Engineering, or equivalent fields.
  • Strong computer science fundamentals and problem-solving skills.
  • Excellent programming, debugging, and optimization skills in one or more general-purpose languages, including but not limited to C/C++ and Python.
  • Strong knowledge and solid experience in at least one listed area: video understanding, processing, coding, streaming, quality assessment, or subjective visual quality optimization.

Nice to have

  • Familiarity with video coding standards such as AVC/H.264, HEVC/H.265, AV1, and VVC; or experience in open-source multimedia projects such as x264, x265, and FFMPEG.
  • Experience with video-related applications, deep-learning video algorithms, or algorithm optimization on CPU, GPU, and mobile platforms.

Tools

C/C++, Python, DASH, ABR, AVC/H.264, HEVC/H.265, AV1, VVC

AI focus

Preferred experience includes deep learning and neural-network-based video coding, processing, or streaming algorithms.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)