Verkada

Software Engineer - Computer Vision

Verkada
Apply
almost 2 years ago
San Mateo, CA, USAMid Level
H1B sponsor

Base Salary

$130k - $300k/yr

Responsibilities

  • Implement and deploy binary classifiers for detecting states across hundreds of cameras.
  • Develop systems for detecting unusual object additions and removals in scenes.
  • Build systems for detecting and counting object and people frequencies.
  • Develop clean, modular software for computer vision and deep learning applications.

Requirements

  • Bachelor's degree in computer science, preferably with research experience.
  • At least 2 years of industry software engineering experience.
  • At least 1 year of work or research experience with current neural network frameworks.
  • Mastery of at least one practical programming language.
  • Experience working in an agile team software development environment.
  • Ability to write clean, modular C++ code.
  • Experience with traditional computer vision algorithms.
  • Experience training deep learning networks using TensorFlow, Keras, Caffe, or similar frameworks.
  • Knowledge of data structures and architecture.

Benefits

  • Company-paid medical, dental, and vision insurance coverage.
  • Unlimited paid time off and 11 companywide paid holidays.
  • Wellness allowance and commuter benefits.
  • Healthy lunches and dinners provided daily.
  • Paid parental leave and fertility benefits.

Tech Stack

C++KerasTensorFlow

Categories

Verkada

About Verkada

1,001-5,000 employees

Verkada builds a cloud-managed physical security platform for enterprises, combining security cameras, access control, sensors, alarms, intercoms, and visitor management with web and mobile software. It sells hardware plus software licenses through a subscription model to organizations like schools, retailers, and industrial sites. Founded in 2016 and headquartered in San Mateo, California, Verkada reports 30,000+ customers worldwide and is privately held.

Contact me