Machine Learning / Computer Vision Engineer
Qualcomm
- Location
- San Diego, California, United States of America
- Work model
- On-Site
- Level
- Mid
- H-1B history
- 22 approvals (FY2023)
- Posted
- Sep 9, 2026
Skills
About this role
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, TensorFlow, ONNX, and OpenCV. Comfortable using the latest AI coding assistants and productivity tools to aid development and perform critical analysis (Claude Code, Cursor, ChatGPT, etc.). Understands the tradeoffs of using AI and values code quality. Strong ability to work