×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning​/Computer Vision Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Computer Science, Machine Learning/ ML Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 129500 - 194300 USD Yearly USD 129500.00 194300.00 YEAR
Job Description & How to Apply Below

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group >
Video Systems, HW Architecture

General

Summary:

Qualcomm’s Computer Vision Systems team is building the intelligence behind the world’s most advanced Snapdragon‑powered devices, from next‑generation mobile phones to autonomous vehicles, IoT, robotics, and immersive AR/VR platforms. The group’s work spans computer vision and video algorithm development, mapping these algorithms to computer vision and neural‑processing accelerator architectures, and efficient on‑device implementation.

We are seeking a machine learning R&D engineer to help drive the future of AI‑accelerated computer vision on the edge. You will be part of a multidisciplinary team responsible for developing new algorithms adapted and optimized for heterogenous, resource constrained SoC platforms serving mobile, automotive, XR, IOT, and robotics customers. This role is ideal for someone who thrives at the intersection of cutting‑edge computer vision algorithms, AI models, and efficient hardware/software implementation applied to real‑world problems.

You will have the opportunity to propose new IP, contribute to industry conferences, influence system‑level architecture, and be part of a world‑class team that drives solutions from research through production deployment.

Principal Duties and Responsibilities
  • Leverage advanced video and computer vision engineering expertise to research, design, and implement critical video processing and computer vision algorithms, including depth estimation, sparse and dense optical flow, video super‑resolution and denoising, 3D reconstruction, visual odometry and SLAM.
  • Develop optimized model architectures and training strategies for deployment of deep learning at the edge, incorporating the latest advances from literature such as transformers, attention, VLA/VLM, and world models.
  • Profile and optimize algorithm and model performance across memory, compute, power, and bandwidth constraints on mobile and embedded platforms.
  • Collaborate closely with cross‑functional teams (hardware, software, systems, and product) to ensure new algorithms meet customer requirements. Develop meaningful supervised and non‑reference quality metrics to assess model performance for different use cases.
  • Own the training and development of new release models for important customer segments.
  • Write clear and concise technical documentation, design specifications, and feature descriptions to guide internal teams and external partners.
  • Contribute effectively in a fast‑paced, highly collaborative environment with globally distributed, cross‑functional teams.
Minimum Qualifications
  • Bachelor's degree in Computer or Electrical Engineering, Computer Science, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
  • OR
  • Master's degree in Computer or Electrical Engineering, Computer Science, or related field and 1+ year of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
  • OR
  • PhD in Computer or Electrical Engineering, Computer Science, or related field.
Preferred Qualifications
  • Strong background in computer vision and video processing algorithms. 3+ years of experience developing and implementing computer vision and video algorithms within system‑level products.
  • Hands‑on experience with modern deep learning architectures.
  • Strong coding skills in Python (C/C++ is a plus) for production‑quality development, optimization, and on‑device deployment, with experience using ML/CV frameworks such as PyTorch, Tensor Flow, ONNX, and OpenCV.
  • Comfortable using the latest AI coding assistants and productivity tools to aid development and perform critical analysis…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary