SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer - Computer Vision

Verkada - San Mateo, CA, United States - In-office - posted 2026-10-22

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 200,000 - 300,000 / annual

Verkada is a high-growth physical AI platform company protecting organizations through integrated video security, access control, air quality monitoring, alarms, intercoms, and visitor management. The company has 30,000+ customers (including 100+ Fortune 500 companies), a $5.8B valuation, over $1B in annualized bookings, and backing from CapitalG, Sequoia Capital, and General Catalyst. More than 2 million Verkada devices are deployed across 170+ countries. The Computer Vision team develops the AI and machine learning models powering Verkada's advanced analytics. Recent projects include implementing binary classifiers using TensorFlow across millions of cameras, detecting unusual object addition/removal in scenes, counting objects and people frequencies, training text-image embedding and vision-language models, implementing license plate recognition on edge devices, and deploying real-time facial recognition systems. In this role, you will: - Write clean, modular C++ code for production systems - Implement traditional computer vision algorithms - Train deep learning networks using PyTorch, TensorFlow, Keras, or similar frameworks - Design and optimize data structures and system architecture - Work onsite five days per week in San Mateo You will collaborate with a team developing cutting-edge computer vision capabilities that power real-world impact: retailers using agentic AI to deter theft, warehouses ensuring worker safety with PPE detection, and schools receiving real-time threat alerts. REQUIREMENTS: - 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 network frameworks (PyTorch, TensorFlow, Keras, etc.) - Mastery of at least one practical programming language - Experience working in agile team software development environments - Must be willing and able to work onsite five days per week

Similar roles