companyVerkada logo

Software Engineer - Computer Vision at Verkada | San Mateo, CA

VerkadaSan Mateo, CA United States
On-site Full-time $130K/yr - $300K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Bachelor’s Degree in Computer Science or related field.2+ years of experience in software engineering.1+ years in neural network frameworks. Proficient in at least one programming language. Experience in an agile development environment.

About the job

About Us

At Verkada, we are revolutionizing the way organizations safeguard their people and assets through our cutting-edge, AI-driven platform. As a frontrunner in cloud-based physical security solutions, we empower organizations with enhanced safety and efficiency through a singular, integrated software platform that encompasses video security, access control, air quality monitoring, alarms, intercoms, and visitor management. With over 30,000 clients globally, including more than 100 Fortune 500 companies, Verkada is the trusted physical security partner for seamless management, intelligent oversight, and scalable implementations. Established in 2016, we have experienced rapid growth, with 15 offices and a workforce exceeding 2,200 dedicated professionals.

Recent Projects for This Role Include

  • Designing and deploying a binary classifier using TensorFlow to detect binary states across hundreds of cameras.
  • Identifying unusual object additions or removals within a scene.
  • Counting and monitoring the frequency of objects and people.

Your Responsibilities

  • Hold a Bachelor’s Degree in Computer Science, ideally with research experience.
  • Possess over 2 years of professional software engineering experience.
  • Have at least 1 year of work or research experience with contemporary neural network frameworks.
  • Exhibit proficiency in at least one practical programming language.
  • Contribute effectively within an agile team software development setting.

What You Offer

  • Proficient in C++, capable of writing clean, modular code.
  • Familiarity with traditional computer vision algorithms.
  • Experience in training deep learning networks utilizing TensorFlow, Keras, Caffe, or similar frameworks.
  • Strong understanding of data structures and software architecture.
  • Must be willing and able to work onsite five days a week.

About Verkada

Verkada is at the forefront of redefining physical security through an integrated, AI-driven platform that provides organizations with enhanced safety and operational efficiency. Our innovative solutions are trusted by over 30,000 organizations worldwide, including numerous Fortune 500 companies, making us a leader in the field.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.