x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Art / Design / Entertainment Job   »   Video Processing Algorithm Engineer
 banner picture 1  banner picture 2  banner picture 3

Video Processing Algorithm Engineer

Zvc Singapore Pte. Ltd.

Zvc Singapore Pte. Ltd. company logo

As a Video Processing Algorithm Engineer, you will explore opportunities to research and develop video process algorithms in order to both improve real-time video quality & performance, and add new features on Zoom video products.

Work across our stack, developing software ranging from Web Server to business application layer for our distributed, cloud-hosted backend. You will work alongside fellow experts in the field, you will deliver happiness to our users, and grow your knowledge base each and every day.

About the Role:

Responsibilities:

  • Conduct performance research evaluations on image/video processing algorithms
  • Perform feasibility analysis and validation, develop corresponding demos, and cooperate with team members for feature deployment on various platforms
  • Develop and prototype innovative algorithms in Zoom’s video processing pipeline
  • Design new video features to tackle new and existing problems on Windows, macOS, IOS, Android and Linux systems
  • Collaborate with internal stakeholders across the business to drive the delivery of features, processes and happiness

About You:

Requirements:

  • PhD degree in Computer Science, Electrical Engineering, or a related STEM field
  • Excellent C++/C and Python programming skills
  • Strong experiences with libraries for deep learning, such as TensorFlow, PyTorch, Keras, Caffe, etc.
  • Solid knowledge of math, including linear algebra, numerical optimization, calculus, etc.
  • Hands-on experiences with video processing and computer vision techniques (traditional method and deep learning method), such as image/video synthesis and generation, image enhancement, 3D reconstruction tc.
  • Hands-on experiences in deep learning (neural network, neural rendering, generative model, discriminative model, transfer learning, one-shot or few shot learning, Neural Architecture Search, etc.)
  • Experience on deep learning structure (Transformer, CNN, RNN, etc.) optimization and acceleration
  • Ability to crystallize vague concepts into concise plans with clear documentation
  • Detail oriented, organized, ethical, responsible, and self-motivated
  • Strong communication skills and a desire to learn something new
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs