Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Video Image AI ML Software

Home > C/C++ programming jobs

Video Image AI ML Software in USA

  • ByteDance
  • Full time
  • Email
  • San Diego, CA

Responsibilities

  • Design video analysis, content understanding, feature extraction, and image/video quality assessment algorithms.
  • Develop and optimize video processing, encoding, and frame-level rate-control strategies for end-to-end video quality optimization.
  • Apply algorithms to VOD and live-streaming monitoring, data analysis, and objective evaluation.
  • Create databases and participate in algorithm design, development, and optimization.
  • Collaborate with infrastructure and multimedia platform teams to integrate algorithms into production workflows and validate impact through A/B testing.

Requirements

  • Currently completing or recently completed a PhD in computer science, electrical engineering, mathematics, statistics, or a related discipline.
  • Strong programming, debugging, and optimization skills in one or more general-purpose languages, including C/C++ or Python.
  • Knowledge of image/video analysis or subjective/objective image/video quality algorithms, including VMAF, PSNR, and SSIM.
  • Hands-on experience with machine learning or deep learning and familiarity with PyTorch or TensorFlow.
  • Preferred: experience designing, training, or applying deep learning models using CNNs, Transformer architectures, or multimodal large language models.
  • Preferred: knowledge of video processing algorithms, video codecs, video codec design, embedded processors, and real-time development in an RTOS environment.
  • Preferred: experience with ARM Cortex M0/M3/M4 or RISC-V architectures.

Benefits

  • Graduate position with opportunities to pursue bold ideas, tackle complex challenges, and grow professionally.
  • Candidates must be able to commit to an onboarding date by the end of the year and should state availability and graduation date in their resume.

ByteDance

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This...

Similar positions

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD

Security Software Engineer (L5)

  • Netflix
  • Full time
  • USA
  • 10/25/2026
  • Salary: $400k-$680k
  • Remote

Contract Staff Software Engineer

  • Mozilla
  • Contract
  • Canada
  • 10/25/2026
  • Salary: C$131k-C$186k
  • Remote