Senior/Staff Software Engineer, Developer AI
About this role
Who We Are
Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management.
We’ve got serious momentum in the market: more than 30,000 customers (including 100+ of the Fortune 500), a $5.8B valuation, more than $1 billion in annualized bookings, and backing from CapitalG, Sequoia Capital, General Catalyst, Felicis Ventures, Next47 and more. Physical AI is one of the most consequential technology shifts of our time, and Verkada is at the center of it.
You can look at all kinds of communities to see our platform’s impact in the world. It's the retailer that uses our agentic AI to deter theft before it happens. The warehouse that uses AI-powered alerts to make sure its team is protected on the floor with proper PPE. The school that’s alerted to a threat in real-time and triggers a lockdown in seconds, not minutes. We’re rapidly scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries.
About the Role
We are actively looking for a talented senior software engineer to join our growing Developer AI team, which builds the infrastructure, tools, and agentic workflows that Verkada engineers use every day. Example projects include running coding agents asynchronously at scale, building evaluation frameworks for agent quality, and connecting AI tooling into our monorepo and developer workflows. This role has cross-company impact: every engineer at Verkada will use what you build.
We are committed to a thriving in-office culture. This role requires you to be onsite at our HQ in San Mateo, CA.
What You'll Do
• Make every engineer at Verkada faster with AI! • Build AI infrastructure that increases the productivity of all engineers at Verkada • Design systems that run AI agents asynchronously, balancing security, cost, and usability • Help define the Developer AI roadmap and lead planning • Create evaluation frameworks to measure agent performance • Partner closely with security, product teams, and other infrastructure teams to launch and support your services • Document and teach AI best practices to engineers across the company • Help with growing the team
What You Bring
• 5+ years of software engineering experience • Proven experience shipping production systems, including agentic or automation-heavy workflows • Strong hands-on coding ability in Go and Python. • Experience building systems that interact with APIs, tools, and external services (not just prompt-based interfaces) • Demonstrated ability to define metrics and evaluate system performance rigorously • Experience writing clear technical design documents and driving alignment