← Back to results

Software Engineer - Computer Vision

Implement and deploy machine learning models for detecting people and objects in a fast-growing AI-powered security platform.

Location
San Mateo, CA, United States
Compensation
$265k–$265k/yr
Level
mid
Type
full time · On-site

Posted by employer 9 hours ago

First seen on Joblaze 3 hours ago

Last verified on the company career page 3 hours ago

Apply at Verkada → Save job Scanned from verkada.com

Skills & Technologies

What you'll build

  • Implement and deploy machine learning models
  • Develop algorithms for detecting and tracking
  • Prototype new features
  • Integrate features into the product
  • Maintain and improve the software

Must have

  • Master’s degree in Computer Science or related field
  • One year of professional experience in computer vision
  • Knowledge of Python
  • Knowledge of data structures
  • Knowledge of TensorFlow, PyTorch, Keras, or similar

Practical constraints

  • Must work onsite five days per week
  • Must be independently authorized to work in the U.S.

Role intensity

70% hands-on coding

AI in the day-to-day

Verkada uses AI to enhance security solutions, including real-time alerts and object detection across camera feeds.

Requirements

Experience
1+ years
Education
Master's degree
Visa
No sponsorship (stated in posting)

Benefits

401k Match Professional Development Stipend Wellness/Fitness Benefits Flexible PTO Health Insurance Parental Leave

Joblaze summary

In this role, the Software Engineer focuses on implementing and deploying machine learning models for object and people detection across a network of cameras. Proficiency in Python and familiarity with frameworks like TensorFlow or PyTorch are essential, alongside a master's degree in a relevant field and at least one year of experience in computer vision. This position is well-suited for someone with a solid technical background looking to contribute to a rapidly growing company in the AI security space.

Joblaze insights

  • Listed today — first seen on Joblaze November 6, 2026. Last confirmed on Verkada's careers page November 6, 2026.
  • Salary band is above the typical range for AI/ML roles (median ~$190,000).
  • Starts above 93% of 113 comparable mid ai/ml roles in United States that list Python we track (median $150,000 across 53 companies). See Python salary trends
  • Python appears in 49.4% of 466 comparable mid ai/ml roles in United States; Keras appears in 0.2% of 466 comparable mid ai/ml roles in United States.

Quick facts

Is the Software Engineer - Computer Vision role remote?
No — this is an on-site role in San Mateo, CA, United States.
What's the salary range?
Verkada lists $265,000–$265,000 for this role.
How much experience is required?
At least 1 year of relevant experience for this Software Engineer - Computer Vision role.
Where is the role based?
Verkada is hiring for this position in San Mateo, CA, United States.
What's the tech stack?
Joblaze extracted these technologies from the posting: Caffe, Keras, PyTorch, Python, TensorFlow.
What seniority level is this role?
Verkada targets mid-level candidates for this position.
Is this full-time or contract?
Full-time for this Software Engineer - Computer Vision role at Verkada.

From the original posting

Who We Are

What You'll Do

  • Implement and deploy machine learning models for detecting people and objects across hundreds of cameras.
  • Develop algorithms for detecting and tracking people and objects in the scene.
  • Prototype new features and work with the team to integrate them into our product.
  • Design, develop, test, deploy, maintain and improve the software.

What You Bring

  • A Master’s degree in Computer Science, Engineering, or a closely related field
  • One year of professional experience in computer vision and machine learning
  • Knowledge of Python
  • Knowledge of data structures
  • Knowledge of Programming languages
  • Knowledge of TensorFlow, PyTorch, Keras, Caffe, or similar
  • Must be willing and able to work onsite five days per week
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Starting January 2027, Verkada will match a portion of an employee’s 401(k) contributions based on eligible earnings. Match vests on 2 year anniversary
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Commuter benefits

Additional Information

  • You must be independently authorized to work in the U.S. We are unable to sponsor or take over sponsorship of an employment visa for this role, at this time.

Annual Pay Range

Estimated Annual Pay Range
$265,000—$265,000 USD

Verkada Is An Equal Opportunity Employer

Standard company text repeated across Verkada's postings is omitted here.

Similar positions

Verkada
Senior Software Engineer - Computer Vision
Verkada · San Mateo, CA United States
Verkada
Software Engineer - Imaging Systems
Verkada · San Mateo, CA United States
Verkada
Senior/Staff Software Engineer, Developer AI
Verkada · San Mateo, CA United States
Verkada
Senior Software Engineer - Command Connector
Verkada · San Mateo, CA United States
Verkada