Software Engineer - Computer Vision
Core
Develop AI and machine learning models for advanced video analytics, including people/vehicle detection, license plate recognition, and real-time facial recognition.
Role type
Computer Vision Engineer (IC)
Builds
AI-powered video security and access control features for Verkada's platform
Domain
Physical AI / Computer Vision / Video Security
Deliverable
production ML models
Required skills
C++, deep learning frameworks (PyTorch, TensorFlow, Keras), traditional computer vision algorithms, data structures and architecture, neural network training
Preferred skills
research experience, experience with vision language models, edge deployment
Technologies
TensorFlow, PyTorch, Keras
Responsibilities
Implement and deploy binary classifiers for camera states, detect unusual object addition/removal, count object and people frequencies, train text image embedding and vision language models, implement license plate recognition on the edge, implement real-time facial recognition
Seniority
Mid-level, hands-on IC