Video Algorithm Engineer - Multimedia Lab

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Creative Production (Video/Audio/Photo)Education: bachelorsSkills: ["Problem-solving","Debugging","Collaboration","Communication","Optimization"]

Build and optimize ByteDance’s next-generation end-to-end video platform, spanning adaptive video encoding, video understanding, processing/enhancement, and quality assessment. You’ll design image/video quality metrics (no-reference and full-reference) and develop efficient streaming and delivery algorithms for both Live and VOD. Work across codec and streaming layers, validate QoE improvements at scale, and collaborate on high-performance video systems for billions of users.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Video Algorithm Engineer - Multimedia Lab

✓ Verified Job

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

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

Job Summary

Build and optimize ByteDance’s next-generation end-to-end video platform, spanning adaptive video encoding, video understanding, processing/enhancement, and quality assessment. You’ll design image/video quality metrics (no-reference and full-reference) and develop efficient streaming and delivery algorithms for both Live and VOD. Work across codec and streaming layers, validate QoE improvements at scale, and collaborate on high-performance video systems for billions of users.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Creative Production (Video/Audio/Photo)

Key Responsibilities

  • •Design and implement adaptive video encoding algorithms across internal and external codec levels
  • •Design and implement video understanding, video processing, and enhancement algorithms
  • •Design and validate image/video quality metrics including no-reference and full-reference metrics
  • •Design and implement efficient video delivery and streaming algorithms for both Live and VOD services

Key Requirements

  • •BS degree or above in Computer Science, Electrical Engineering, or an equivalent field
  • •Strong computer science fundamentals (algorithms, data structures, software design) and problem-solving skills
  • •Excellent programming, debugging, and optimization skills in one or more general-purpose languages including C/C++ and Python
  • •Strong experience in one or more areas such as video understanding, video processing (denoise/super-resolution/HDR), video coding, video streaming (DASH/ABR/QoE), or video quality assessment
  • •Collaborative mindset with strong written and verbal communication skills
Experience:MultimediaVideo streamingVideo processingVideo codingDeep learning
Education:Bachelor's
Skills:Problem-solvingDebuggingCollaborationCommunicationOptimization
Tech Stack:C/C++PythonAVC/H.264HEVC/H.265AV1VVCDASHABRQoEX264X265FFMPEGDeep learningNeural 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