Engineering - Software Engineer
On-siteLondon, England, United Kingdom
Job Summary
Build and maintain backend services that ingest, process, and serve video and sensor data at scale while shipping AI-native features end to end, including natural-language video search and agentic workflows. Implement user-facing frontends in TypeScript/React and design scalable APIs interfacing with ML pipelines and edge device fleets. Collaborate on infrastructure and architecture decisions, tackling problems involving distributed systems, real-time processing, and high availability. Join a mission-critical team reimagining video security with multimodal LLMs and computer vision to transform the $50B+ legacy industry.
Required Qualifications
- Strong experience with Golang, Python, or C++
- Experience with modern frontend stacks — TypeScript, React (react-query, Tailwind)
- Experience designing and building scalable backend systems and APIs
- Comfort with distributed systems, containers, and cloud-native infrastructure (we run Kubernetes on AWS, Pulumi for IaC)
- Fluency with AI-assisted development and opinions on where it works well
- A Computer Science degree or similar from a top university
- Previous startup experience building systems from scratch or scale-up experience and knowing what good looks like
- A strong understanding of system performance, reliability, and clean architecture
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.