Verkada - San Mateo, CA

posted 29 days ago

Full-time - Mid Level
San Mateo, CA
1,001-5,000 employees
Publishing Industries

About the position

The Software Engineer - Computer Vision at Verkada will be responsible for developing and deploying advanced computer vision algorithms and machine learning models to enhance the company's cloud-based physical security platform. This role involves working with neural networks and traditional computer vision techniques to analyze data from various security devices, ensuring the safety and efficiency of physical environments.

Responsibilities

  • Implement and deploy a binary classifier using TensorFlow for detecting binary states across hundreds of cameras.
  • Detect unusual object addition/removal in a scene.
  • Detect and count object and people frequencies.

Requirements

  • Bachelor's Degree in Computer Science, preferably with research experience.
  • 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.
  • Python - writing clean, modular, pythonic code.
  • Traditional computer vision algorithms.
  • Training deep learning networks using TensorFlow, Keras, Caffe, or similar.
  • Data structures and architecture.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service