CareerPlan

Machine Learning / Computer Vision Engineer

San Diego, California, United States of AmericaFull-time2026-09-17 → 2026-11-10

Core

Develop and optimize computer vision and video algorithms (depth estimation, optical flow, SLAM, super-resolution) for AI-accelerated edge devices like mobile phones, autonomous vehicles, and XR platforms.

Role type

Senior IC machine learning engineer (computer vision)

Builds

Production video processing and computer vision algorithms for Snapdragon-powered edge devices

Domain

Mobile, automotive, XR, IoT, robotics

Deliverable

production ML models

Required skills

Computer vision algorithms, deep learning architectures, model optimization for edge, Python, C/C++, PyTorch, TensorFlow, ONNX, OpenCV, system-level architecture

Preferred skills

Transformers/attention mechanisms, VLA/VLM/world models, edge deployment (ExecuTorch, Jetpack, QNN), AI coding assistants, patent/publication experience

Technologies

Snapdragon, PyTorch, TensorFlow, ONNX, OpenCV, ExecuTorch, Jetpack, QNN

Responsibilities

Research and implement video processing algorithms (depth estimation, optical flow, SLAM), develop optimized model architectures for edge deployment, profile and optimize performance on mobile/embedded platforms, collaborate with cross-functional teams on customer requirements, own training and release of new models

Seniority

Senior, hands-on IC