Drimva

Verkada

Senior Software Engineer - Computer Vision

$200K–$300K

San Mateo, CA United States +1 · Senior · Full-time · Posted Oct 22, 2026

Location
San Mateo, CA United States
San Mateo, California, United States
Experience
4+ years of industry software engineering experience; 1+ years of work or research experience with current neural net frameworks.
Education
Bachelor's Degree in Computer Science; preferably with research experience.
Visa sponsorship
Verkada sponsors and takes over sponsorship of employment visas for this role; if it makes an offer, it will make every reasonable effort to get the candidate a visa.

About the job

Develops computer vision and machine learning models for intelligent video analytics, from training through deployment.

What you'll do

  • Develop and refine algorithms for video analytics, including detection, recognition, and object or people counting.
  • Write clean, modular C++ and apply traditional computer vision algorithms.
  • Train and deploy deep learning networks using frameworks such as PyTorch, TensorFlow, or Keras.

What they ask for

  • Bachelor's Degree in Computer Science, preferably with research experience.
  • 4+ years of industry software engineering experience.
  • 1+ years of work or research experience with current neural net frameworks.
  • Mastery of at least one practical programming language; experience working in an agile team software development environment.

Pay

$200,000 — $300,000 USD (annual on-target earnings; comprised of base compensation and commissions, if applicable)

Tools

C++, TensorFlow, PyTorch, Keras

AI focus

Trains and deploys models for people and vehicle detection, license plate and facial recognition, unusual object changes, counting, text-image embeddings, and vision-language tasks.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 4, 2026 (UTC)