HiveWatch is seeking a Senior Software Engineer to join its App Experience team and build AI-powered features for the intelligence layer of its physical security platform. The role focuses on developing agents that triage alarms, assess incidents, and recommend or take actions similar to those of experienced security operators. This involves composing language, vision, and audio models with company data, tools, and retrieval into production-grade workflows, spanning model orchestration in Kotlin, Spring Boot, and Python services and React/TypeScript operator interfaces. The engineer will own the evaluation loop for agent features: defining correct decisions, creating evaluation datasets and harnesses, and using results to improve prompts, tools, and architecture. The work includes analyzing customer data such as alarm streams, video, access-control events, and operator actions; building guardrails, human-in-the-loop controls, and observability; and making agent decisions understandable to customers. The role also involves rapidly prototyping and then hardening successful ideas into reliable, cost-aware features in partnership with product teams and security operations experts. The position includes mentoring junior engineers, influencing technical decisions, delivering and supporting AWS services, and participating in an approximately one-week-per-month 24/7 on-call rotation as needed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed