ByteDance is looking to improve the quality of experience (QoE) for its billions of users by designing and optimizing the next-generation end-to-end video system
Requirements
- In-depth knowledge of video analysis algorithms or subjective/objective video quality algorithms, and state-of-the-art technologies
- Proficient in one of the following: C, C++, Python
- Familiar with ML and image processing tools, including sklearn, opencv, ffmpeg, etc
- Familiar with deep learning frameworks (Tensorflow/Pytorch)
- Familiar with Transformer architectures and mainstream multi-modal large models (MLLMs), and hands-on implementation or research experience preferred
- Familiar with Linux development environments, shell scripting, HDFS etc
- Knowledge of common video processing algorithms, such as supperresolution, defusion model, etc
Responsibilities
- Design video analysis (ROI/SOD, content understanding, temporal grounding etc.) and quality assessment algorithms, and participate in database creation, algorithm design/development/optimization, etc.
- Participate in designing strategy and solution for E2E video quality optimization with a combination of video analysis, processing and encoding algorithms
- Apply designed algorithms for VOD / Live streaming monitoring, data analysis, objective evaluation for algorithms etc.
- Collaborate with X-functional teams to integrate algorithms into production workflows and validate their impact through A/B testing
Other
- Currently pursuing a PhD in computer science/electrical engineering or a related technical discipline
- Great communication, eager to learn, and always passionate about turning cutting-edge technologies into real life use cases
- 10 paid holidays per year and paid sick time (56 hours if hired in first half of year, 40 if hired in second half of year)
- Day one access to health insurance, life insurance, wellbeing benefits and more
- Housing allowance for interns who are not working 100% remote