Verkada is hiring a Senior Software Engineer for its Computer Vision team, which develops artificial intelligence and machine learning models for the company’s advanced analytics platform. The work includes building and refining algorithms for people and vehicle detection, license plate recognition, and other intelligent video-analysis tools. Recent projects include deploying a TensorFlow binary classifier across millions of cameras; detecting unusual object additions or removals; detecting and counting objects and people; training text-image embedding and vision-language models; and training license plate and facial recognition models, including edge deployment and real-time recognition. The role involves writing clean, modular C++ code, developing traditional computer vision algorithms, training deep learning networks, and working on data structures and architecture. The position requires working onsite five days per week. Verkada describes its platform as an integrated, privacy-sensitive, AI-powered system for physical security and workplace operations. The company reports more than 30,000 customers, including over 100 Fortune 500 companies, and more than 2 million deployed devices across over 170 countries.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior