Software Engineering Manager - Search

Verkada

San Mateo, California, United States
Base: $200,000 - $315,000 usd; bonus/equity: discr...
On-site
7+ years software engineering experience
2+ years managing backend or ml teams
4+ years in information retrieval or computer vision
Verkada is seeking a Software Engineering Manager for their Search team, responsible for leading AI-powered search and computer vision capabilities. The ideal candidate will have extensive experience in software engineering and team leadership, focusing on backend systems and machine learning

Job Summary

  • Verkada is hiring an Engineering Manager to lead the Search team responsible for AI-powered search and computer vision capabilities across a fleet of billions of frames.
  • The role involves setting technical direction for embedding-based retrieval and agentic experiences powered by modern LLMs and VLMs while owning production services and migrations.
  • Employees receive comprehensive benefits including 100% covered health premiums for themselves, paid parental leave, and daily healthy lunches.

Matching Summary

Match Score: 85

Verkada is seeking a Software Engineering Manager for their Search team, responsible for leading AI-powered search and computer vision capabilities. The ideal candidate will have extensive experience in software engineering and team leadership, focusing on backend systems and machine learning.

Salary

Base: $200,000 - $315,000 USD; Bonus/Equity: Discretionary bonuses and RSUs available; Benefits: Comprehensive healthcare, wellness perks, and professional development stipend

Skills & Requirements

Must-have

  • 7+ years software engineering experience
  • 2+ years managing backend or ML teams
  • 4+ years in information retrieval or computer vision
  • Productionizing modern LLMs and VLMs
  • Proficiency in Python with Go/Java/C++
  • Experience with distributed systems like gRPC and Kafka
  • Hands-on with production vector databases

Nice-to-have

  • Open-source GPU inference stack integration
  • Face recognition and person re-identification pipelines
  • Background in physical security or IoT domains
  • CI/CD experience for ML and search services

Key Requirements

  • 7+ years software engineering experience
  • 2+ years managing backend or ML engineering teams
  • 4+ years hands-on experience in retrieval or CV
  • 2+ years productionizing LLMs, VLMs, or agentic systems
  • Deep proficiency in Python plus Go/Java/C++

Work Rights

Not specified

Sponsorship: available

Tailored Resume

Cover Letter