Browse All Jobs
Job Description
Verkada is seeking a Software Engineer to join their Computer Vision team. The ideal candidate will contribute to projects involving implementing and deploying binary classifiers and detecting unusual object activity across hundreds of cameras. This role requires a strong background in computer science and experience with neural network frameworks.

Responsibilities:
  • Implementing and deploying a binary classifier using TensorFlow.
  • Detecting unusual object addition/removal in a scene.
  • Detecting and counting object and people frequencies.

Requirements:
  • Bachelor's Degree in Computer Science.
  • 2+ 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 agile team software development environment.
  • Proficiency in C++.
  • Knowledge of traditional computer vision algorithms.
  • Experience training deep learning networks using TensorFlow, Keras, Caffe, or similar.
  • Understanding of data structures and architecture.

Perks & Benefits:
  • Generous company paid medical, dental & vision insurance coverage.
  • Unlimited paid time off & 11 companywide paid holidays.
  • Wellness allowance.
  • Commuter benefits.
  • Healthy lunches and dinners provided daily.
  • Generous paid parental leave policy & fertility benefits.
Apply Manually