Video Processing Algorithm Engineer

Zoom Video Communications
Apply Now

Job Description

Zoomies help the world connect — and deliver happiness while doing it. We set out to build the best video conferencing product for the enterprise, and today help people communicate better with products like Zoom Phone, Zoom Rooms, Zoom Video Webinars, Zoom Apps, and OnZoom.

We’re problem-solvers and self-starters, working at a fast pace to design solutions with our customers and users in mind. Here, you’ll work across teams to dig deep into impactful projects that are changing the way people communicate, and enjoy opportunities to advance your career in a diverse, inclusive environment.

Zoom is an award-winning workplace. We have been recognized by Comparably as #1 CEO, Company Happiness, Benefits, Compensation, Diversity, and more! Not to mention we’ve been awarded by Glassdoor as the 2nd Best US workplace & Best Large Company US CEO in 2018, Wealthfront, and Business Insider. Our culture focuses on delivering happiness, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

You will join the Video Engineering team as a Video Processing Software Engineer to develop video related modules for Zoom's products!

Responsibilities:

  • Participate in developing and building applications for both desktop and mobile systems
  • Participate in designing and developing Zoom video processing methods
  • Participate in optimizing algorithms using x86_x64 and ARM NEON assembly code
  • Integrating and shipping deep learning models in real-world applications across various platforms including Mac, Windows, iOS and Android
  • Setting up test environments and developing test tools for software runtime verification.

Required skills:

  • Master’s degree in engineering fields such as Electrical Engineering, Computer Science, Applied Mathematics.
  • Experienced programming skills and proficient with C/C++ or Objective-C
  • Excellent communication (both oral, written, and interpersonal)
  • Strong analytical and troubleshooting skills.
  • Knowledge of image and video processing

Preferred skills:

  • Familiar with Java or Python
  • Familiar with multi-threaded programming and communication mechanisms
  • Familiar with of multimedia stream data processing flow
  • Familiar with a deep learning framework such as TensorFlow, PyTorch, Keras, Caffe, etc.

Company Info.

Zoom Video Communications

Zoom helps businesses and organizations bring their teams together in a frictionless environment to get more done. Our easy, reliable cloud platform for video, phone, content sharing, and chat runs across mobile devices, desktops, telephones, and room systems.

  • Industry
    Media,Information Technology
  • No. of Employees
    5,251
  • Location
    55 Almaden Blvd, San Jose, CA 95113, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Zoom Video Communications is currently hiring Video Processing Algorithm Engineer Jobs in Hefei, Anhui, China with average base salary of ¥300,000 - ¥400,000 / Year.

Similar Jobs View More