Video Coding/Transcoding Algorithm Engineer

ByteDance

Responsibilities

Our team designs and optimizes the next-generation end-to-end video system (for video production, processing, delivery, and consumption) to improve the quality of experience (QoE) for our billions of users. We are looking for strong video algorithm engineers from all areas of video understanding, video processing, video coding, video streaming, and video quality assessment, etc., who have a dedication to technical excellence and a passion to build large-scale and high-performing video platforms and services.

Responsibilities:

  • Design video encoding/transcoding strategies and algorithms to optimize the end-to-end video quality and user QoE, including content-aware/context-aware encoding etc.
  • Design encoding solutions for various applications and scenarios, including VOD/Live/VR streaming, user upload/server transcoding, hardware/software encoding, etc.

Qualifications

Minimum Qualifications

  • Bachelor in Electrical Engineering/Computer Science or equivalent, Master/PhD preferred
  • Proficient in one of the following: C, C++, Python
  • Familiar with video codecs such as AVC, HEVC, and their encoder implementations (such as x264, x265 etc.)
  • Knowledge of video quality assessment, video optimization, adaptive streaming preferred
  • Experience with FFMPEG is a plus
  • Experience in content-aware/context-aware encoding preferred
  • Great communication, eager to learn, and always passionate about turning cutting-edge technologies into real life use cases
Read Full Description
Confirmed 6 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles