Verkada - San Mateo, CA

posted 29 days ago

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

About the position

As a Frontend Engineer specializing in Search & Computer Vision at Verkada, you will play a crucial role in building and enhancing our visual search experience. This position involves developing the front end of our web applications to effectively process computer vision data, ensuring that our users have a seamless and efficient experience. You will be responsible for leading projects from the design phase through to implementation, which requires a strong understanding of both user interface design and technical execution. Your work will directly contribute to the optimization of encoding and decoding functionalities for high-resolution 4K video, which is essential for our security products. In this role, you will collaborate cross-functionally with various teams to ensure that Verkada's products are delivered to customers on time. This will involve working closely with product managers, designers, and backend engineers to create a cohesive and integrated product experience. Your ability to communicate effectively and work in an agile development environment will be key to your success in this position. You will also have the opportunity to innovate and implement new features that enhance the functionality and usability of our products, making a significant impact on the overall user experience. Verkada is committed to providing a supportive and dynamic work environment where you can grow your skills and advance your career. We value creativity, collaboration, and a passion for technology, and we are looking for someone who shares these values to join our team.

Responsibilities

  • Build our front end for our visual search experience
  • Enable the web UI to process computer vision data
  • Lead whole projects from design to implementation
  • Optimize encoding decoding functionality for 4K video
  • Work cross-functionally to continuously deliver Verkada's products to customers on-time

Requirements

  • BS/MS in Computer Science or equivalent work experience
  • Internship experience developing and launching products
  • Experience building reusable components and utilizing CSS pre-processors
  • Ability to build pixel-perfect user interfaces
  • Comfortable working in an agile team software development environment
  • Proficient understanding of JavaScript, including contexts, prototypes/classes, and closures
  • Experience with modern web frameworks such as Angular.js, React, or Vue
  • Familiarity with REST APIs and ability to read Python server code is a plus
  • Comfortable with SQL, Distributed Systems, Operating Systems, AWS, Docker, etc.

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
  • Paid parental leave policy & fertility benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service