We are seeking a Senior software engineer (10+ years) with experience in backend engineering, scalable systems, and Real-Time environments, ideally in mission-critical systems where latency matters. This is a high-ownership, end-to-end role with full responsibility for core system architecture and development. The role is primarily backend (~90%), with enough frontend ability (~10%) to ship simple UI when needed.
What Youll Do
Design and own backend architecture for scalable, distributed systems
Build and maintain APIs, async pipelines, and production services
Develop low-latency, Real-Time systems
Integrate AI model outputs into production workflows
Work with live video pipelines (ingest, process, route streams)
Ship minimal frontend features to unblock delivery
Collaborate with CTO and research team
Own reliability from design to production
Requirements: Required Skills
Strong Python backend development - APIs, async pipelines, clean architecture, and system design.
Deep understanding of backend architecture: service boundaries, data flow, scalability patterns, and building systems that operate reliably under real-world constraints.
Experience building or working with Real-Time and/or low-latency systems.
Experience with video processing or streaming - familiarity with RTSP, FFmpeg, live video pipelines, or similar media infrastructure.
Experience integrating AI/ML model outputs into production systems - understanding how models interface with real-world applications.
frontend knowledge in React and TypeScript - comfortable shipping small but complete UI features independently.
Experience shipping and maintaining production systems with real users and high reliability requirements.
This position is open to all candidates.