B

ByteDance

Builds content apps, business software and AI

Video/Image AI/ML Software Engineer Graduate - Multimedia

Computer VisionConfirmed live in the last 24 hours
Full-timeSan Diego, CA, USANo salary listedIn-person

About the Job

Requirements

  • Individuals who are completing or have recently completed a PhD degree in computer science, electrical engineering, mathematics, statistics or a related discipline.
  • Excellent programming, debugging, and optimization skills in one or more general-purpose programming languages, including but not limited to: C/C++ and Python.
  • Knowledge of image/video analysis algorithms or subjective/objective image/video quality algorithms and state-of-the-art technologies such as VMAF, PSNR and SSIM.
  • Hands-on experience with machine learning or deep learning and familiarity with frameworks such as PyTorch or TensorFlow.

Responsibilities

  • Design video analysis algorithms, including region of interest, content understanding, and feature extraction, and quality assessment algorithms; participate in database creation, algorithm design, development, and optimization.
  • Participate in designing end-to-end video quality optimization strategies and solutions using video analysis, processing, and encoding algorithms such as frame-level rate control.
  • Apply designed algorithms to video-on-demand and live-streaming monitoring, data analysis, and objective evaluation of algorithms.
  • Collaborate with infrastructure and multimedia platform teams to integrate algorithms into production workflows and validate their impact through A/B testing.

Desired Qualifications

  • Research and hands-on experience designing, training, or applying deep learning models, including convolutional neural networks, Transformer architectures, and multimodal large language models.
  • Knowledge of common video processing algorithms, such as superresolution and diffusion models.
  • Knowledge of video codecs, including AVC, HEVC, AV1, and VP9, and experience in video codec design.
  • Experience with embedded processors such as ARM Cortex M0/M3/M4 or RISC-V architecture and real-time development in a real-time operating system environment.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs