Video/Image AI/ML Software Engineer Intern (Multimedia) - 2027 Start (PhD)

ByteDance
San Diego
Workplace: OnsiteInternshipFunction: Software EngineeringEducation: phdSkills: ["Communication","Problem-solving","Experimental analysis","Collaboration"]

Design and develop video/image analysis and multimedia quality algorithms, including ROI detection, feature extraction, and perceptual quality assessment. Build evaluation methods, datasets, benchmarks, and end-to-end optimization workflows for both VOD and live streaming. Prototype, train, and tune ML/deep learning models for multimedia understanding and quality tasks, then validate impact through offline experiments, online checks, and A/B testing while collaborating to integrate prototypes into production.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
2 hours ago

Video/Image AI/ML Software Engineer Intern (Multimedia) - 2027 Start (PhD)

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Design and develop video/image analysis and multimedia quality algorithms, including ROI detection, feature extraction, and perceptual quality assessment. Build evaluation methods, datasets, benchmarks, and end-to-end optimization workflows for both VOD and live streaming. Prototype, train, and tune ML/deep learning models for multimedia understanding and quality tasks, then validate impact through offline experiments, online checks, and A/B testing while collaborating to integrate prototypes into production.
Location: San Diego
Workplace: Onsite
Employment Type: Internship
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Conduct R&D on video analysis algorithms such as ROI detection, content understanding, feature extraction, and perceptual quality assessment.
  • •Design and implement image/video quality evaluation methods using objective and learning-based approaches.
  • •Build and curate datasets, benchmarks, and evaluation pipelines for multimedia quality and content analysis tasks.
  • •Develop end-to-end video quality optimization solutions combining video analysis, enhancement, processing, and encoding techniques like frame-level rate control and perceptual optimization.
  • •Prototype, train, and optimize ML/deep learning models and validate algorithm impact for VOD and live streaming through experiments, online validation, and A/B testing; document findings and collaborate across teams to integrate prototypes into production workflows.

Key Requirements

  • •Currently pursuing a PhD in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related technical field.
  • •Strong programming, debugging, and optimization skills in one or more general-purpose languages such as C/C++ and/or Python.
  • •Solid understanding of image/video analysis and image/video quality assessment methods.
  • •Familiarity with objective quality metrics such as VMAF, PSNR, and SSIM.
  • •Hands-on machine learning/deep learning experience, including familiarity with PyTorch or TensorFlow.
Education:PhD / Doctorate in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related technical field
Skills:CommunicationProblem-solvingExperimental analysisCollaboration
Tech Stack:C/C++PythonPyTorchTensorFlowTransformersVMAFPSNRSSIMARMRISC-VRTOSAVCHEVCAV1VP9A/B testing

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