Computer Vision Algorithm Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Computer Vision Algorithm Engineer

Qualcomm, a leading technology innovator, is seeking a Computer Vision Algorithm Engineer to join their team in Beijing. This role sits at the intersection of computer vision, XR technology, and machine learning, offering an opportunity to work on cutting-edge technologies that shape the future of digital experiences.

The position requires a strong technical background with at least 3 years of experience and a Master's degree in a computer-related field. You'll be responsible for developing sophisticated computer vision algorithms and XR 6DOF controller tracking systems, working with advanced technologies like SLAM/VIO/IMU algorithms and deep learning frameworks including LSTM, GRU, and TCN.

What makes this role particularly exciting is the chance to work at Qualcomm, a company known for pushing the boundaries of what's possible in technology. You'll be part of a team that drives digital transformation and enables next-generation experiences, collaborating with some of the industry's brightest minds.

The company offers comprehensive benefits including world-class health coverage, financial planning assistance, and wellbeing programs. Qualcomm's commitment to continuous learning is demonstrated through their tuition reimbursement and mentorship programs, ensuring you can grow both professionally and personally.

The ideal candidate will possess not only technical expertise in computer vision and programming but also a strong mathematical foundation in multiview geometry and nonlinear optimization. Experience with Android development and mobile performance optimization would be particularly valuable in this role.

This position offers the opportunity to work on transformative technologies while being supported by a company that values innovation, professional growth, and employee wellbeing. If you're passionate about computer vision, machine learning, and want to be at the forefront of technological advancement, this role at Qualcomm could be your next career milestone.

Last updated 4 hours ago

Responsibilities For Computer Vision Algorithm Engineer

  • Research and development of cutting-edge technologies in computer vision algorithms
  • Development of XR 6DOF controller tracking algorithms

Requirements For Computer Vision Algorithm Engineer

Python
Java
  • Master's degree or above in a computer-related field, with a minimum of 3 years of work experience
  • Familiarity with common computer vision algorithms, with preference given to those with experience in deep learning such LSTM, GRU, TCN etc.
  • Strong mathematical foundation, including knowledge of multiview geometry and nonlinear optimization
  • Proficient programming skills, with a solid grasp of C/C++ and various data structures
  • Prior experience with SLAM/VIO/IMU algorithms is preferred
  • Familiarity with Android development is a plus, and experience in mobile performance optimization is highly desirable

Benefits For Computer Vision Algorithm Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs to help build secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Computer Vision Algorithm Engineer

XR Calibration Engineer

XR Calibration Engineer position at Qualcomm focusing on AR/VR/MR device calibration, automation, and computer vision, requiring 3+ years of experience in Bangalore.

Voice AI Software Engineer

Voice AI Software Engineer position at Qualcomm, focusing on optimizing and deploying voice AI models, requiring expertise in Python, C++, and machine learning frameworks.

Machine Learning positions at multiple levels- engineer/Senior Engineer/Staff Engineer

Machine Learning Engineer position at Qualcomm focusing on neural network optimization and test framework development for mobile and automotive applications.

GPU Research Engineer

GPU Research Engineer position at Qualcomm focusing on developing advanced GPU architectural features for AI/ML applications, requiring expertise in GPU architecture and programming frameworks.

Software Engineer, Gaming AI, PC Compute

Software Engineering role at Qualcomm focusing on implementing AI solutions for gaming applications using Snapdragon's dedicated AI hardware.