Senior Software Engineer – Computer Vision

Jobverse.io

San Mateo (CA)

On-site

USD 150,000 - 190,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Verkada's Computer Vision team seeks a Senior Software Engineer to advance AI/ML for intelligent video analysis. You will implement and optimize CV models, including people/vehicle detection and LPR/face recognition, using C++ and PyTorch/TensorFlow.

You will deploy edge-friendly solutions and contribute to traditional CV algorithms and training of deep networks. Ideal candidates have strong software craftsmanship, experience with large-scale video data, and collaboration across teams to deliver

Qualifications

  • Experience building computer vision / ML models for video analytics.
  • Proficient in C++ and ML frameworks (e.g., TensorFlow, PyTorch).
  • Experience deploying models to edge devices or constrained environments.

Responsibilities

  • Creating and refining algorithms for detection (people, vehicles) and other intelligent video analysis tools.
  • Implementing and deploying a binary classifier using TensorFlow for large-scale camera data.
  • Detecting unusual object addition/removal in scenes and counting frequencies.
  • Training text image embeddings and vision-language models.
  • Training license plate recognition models and implementing LPR on the edge.
  • Training facial recognition models and implementing real-time facial recognition.
  • C++ – writing clean, modular code and traditional CV algorithms.
  • Training deep learning networks using PyTorch, TensorFlow, Keras, or similar.

Skills

C++
TensorFlow
PyTorch
Deep learning
Computer Vision
Edge deployment

Tools

Keras
CUDA

Job description

Verkada develops AI-powered security products and video analytics. The Senior Software Engineer on its Computer Vision team develops artificial intelligence and machine learning models and algorithms for intelligent video analysis, including detection, recognition, and counting capabilities.

Responsibilities

  • Creating and refining algorithms for features such as people and vehicle detection, license plate recognition, and other intelligent video analysis tools
  • Implementing and deploying a binary classifier using TensorFlow for detecting the binary states across millions of cameras
  • Detecting unusual object addition/removal in a scene
  • Detecting and counting object and people frequencies
  • Training text image embedding models and vision language models
  • Training license plate recognition models and implementing LPR on the edge
  • Training facial recognition models and implementing real-time facial recognition
  • C++ – writing clean, modular, C++ code
  • Traditional computer vision algorithms
  • Training deep learning networks using PyTorch, TensorFlow, Keras, or similar
  • Data structures and architecture
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Vision & AI Video Analytics Engineer
Senior Computer Vision & AI Video Analytics Engineer

Jobverse.io • San Mateo (CA)

On-site
USD 150,000 - 190,000
Senior Computer Vision Engineer - Real-Time Analytics
Senior Computer Vision Engineer - Real-Time Analytics

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare coverage
HSA/FSA options
Parental leave
ML and Computer Algorithm Engineer
ML and Computer Algorithm Engineer

Peskind Executive Search • New Jersey

On-site
USD 120,000 - 150,000
Computer Vision Engineer
Computer Vision Engineer

TekWissen ® • Westborough (MA)

On-site
USD 90,000 - 120,000
Computer Vision Engineer
Computer Vision Engineer

Kula Example • San Francisco (CA)

On-site
USD 120,000 - 180,000
Software Engineering Manager - Search
Software Engineering Manager - Search

Verkada • San Mateo (CA)

On-site
USD 210,000 - 315,000
Healthcare benefits
Visa sponsorship
Senior Embedded Engineer - Cameras BSP
Senior Embedded Engineer - Cameras BSP

Verkada Inc. • San Mateo (CA)

On-site
USD 130,000 - 300,000
Healthcare
Dental & Vision
HSA
+6
Computer Vision / Machine Learning Engineer
Computer Vision / Machine Learning Engineer

AIToolboard • Boston (MA)

On-site
USD 82,656 - 123,984
Senior Computer Vision Engineer — Edge & Real-Time AI
Senior Computer Vision Engineer — Edge & Real-Time AI

H-E-B • Austin (TX)

On-site
USD 90,000 - 150,000
Computer Vision Engineer
Computer Vision Engineer

Lumicity • New York (NY)

On-site
USD 120,000 - 180,000
Equity
Full medical/dental/vision
401(k) match
+2