Oh My JobFind Jobs
Company
  • About Us
  • Blog
  • Contact
Tools
  • Paycheck Calculator
Legal
  • Terms of Service
  • Privacy Policy
  • California Privacy Rights
For Employers
Post a Job

Software Engineer - Computer Vision

Verkada
Verkada
San Mateo, CA United States
Jul 27, 2026
Salary not listed

Job Description

Who We Are

Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management.

We’ve got serious momentum in the market: more than 30,000 customers (including 100+ of the Fortune 500), a $5.8B valuation, more than $1 billion in annualized bookings, and backing from CapitalG, Sequoia Capital, General Catalyst, Felicis Ventures, Next47 and more. Physical AI is one of the most consequential technology shifts of our time, and Verkada is at the center of it.

You can look at all kinds of communities to see our platform’s impact in the world. It's the retailer that uses our agentic AI to deter theft before it happens. The warehouse that uses AI-powered alerts to make sure its team is protected on the floor with proper PPE. The school that’s alerted to a threat in real-time and triggers a lockdown in seconds, not minutes. We’re rapidly scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries.

About the Role

At the forefront of innovation, the Computer Vision team develops the artificial intelligence and machine learning models that power Verkada's advanced analytics. Their responsibilities include creating and refining algorithms for features such as people and vehicle detection, license plate recognition, and other intelligent video analysis tools. Recent projects for this role include:

  • 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

What You'll Do

  • C++ - writing clean, modular, C++ code
  • Traditional computer vision algorithms
  • Training deep learning networks using PyTorch, TensorFlow, Keras, or similar
  • Data structures and architecture
  • Must be willing and able to work onsite five days per week

What You Bring

  • Bachelor's Degree in Computer Science, preferably with research experience
  • 1-3 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 agi

Verkada on Oh My Job

371 open positions right now, including 3 in California. Average salary across all roles: $109–$219.

Apply now
Share:

Where Software Engineer jobs are hiring right now

Based on active listings in our database, by state. Hover a state for its exact count.
Software Engineer job openings by US stateChoropleth map of Software Engineer job openings across US states, based on active listings in our database. California has the most open positions (769), while South Carolina has the fewest among states with active listings (1).
NoneLowMediumHighVery high
Software Engineer open positions by state
StateOpen positions
California769
Florida626
Maryland439
New York265
Texas264
Washington264
New Jersey242
Georgia200
North Carolina105
Illinois104
Virginia104
Ohio103
Massachusetts98
Arizona70
Colorado67
Pennsylvania59
Connecticut50
Michigan35
Tennessee32
Missouri26
Wisconsin16
Minnesota12
Alabama9
Rhode Island6
Delaware6
Oregon5
Kentucky5
Indiana5
Arkansas5
Iowa4
Utah4
Kansas3
Idaho2
Alaska2
Nevada1
Oklahoma1
Montana1
Vermont1
South Carolina1

Similar positions:

  • Gusto

    Software Engineer, People Technology

    Gusto • San Francisco, CA

    about 1 hour ago
  • Airbnb

    Senior Software Engineer, Search Platform

    Airbnb • Brazil

    about 2 hours ago
  • Affirm

    Senior Software Engineer, Affirm Bank

    Affirm • Remote US

    about 4 hours ago
  • Verkada

    Senior-Staff Software Engineer, Business Systems

    Verkada • San Mateo, CA United States

    about 6 hours ago