Software Engineer Intern (Multimedia Framework, C++) - 2027 Start (BS/MS)
Core
Develop video computing frameworks to support efficient processing of massive video and image data for TikTok's multimedia infrastructure.
Role type
Software Engineer Intern (Multimedia Framework, C++)
Builds
Video transcoding, cloud editing, and image processing frameworks
Domain
Social media, multimedia engineering, heterogeneous computing
Deliverable
production ML models
Required skills
C/C++/Python/Go, video processing, performance optimization, media processing frameworks, transcoding, computing platform development
Preferred skills
video codec, detection, enhancement, media processing framework development, video processing performance optimization, transcoding, computing platform development
Responsibilities
Develop video computing frameworks, support multimedia business requirements (image processing, video transcoding, editing, analysis), perform video processing performance analysis and optimization