About the job
At Coram AI, we are revolutionizing video security for today's world. Our innovative cloud-native platform leverages advanced computer vision and artificial intelligence to empower businesses to enhance safety, make informed decisions, and improve operational efficiency. From real-time alerts to effortless clip sharing and comprehensive multi-site visibility, we are at the forefront of security technology.
As part of our dynamic and agile team, you will find a culture that prioritizes clarity, craftsmanship, and meaningful impact. Every team member contributes their unique voice, delivers significant work, and plays a crucial role in shaping how AI can foster a safer, more connected world.
We are seeking a technically adept Engineering Manager to oversee our Platform team. This team is responsible for developing the essential real-time infrastructure that supports distributed edge systems under stringent latency, memory, and reliability constraints.
In this hands-on leadership position, you will manage a team of highly skilled engineers focused on low-level systems, high-performance networking, concurrency, and edge computing. While expertise in robotics is not a prerequisite, extensive experience in real-time or low-latency systems, along with a capability to dive deep into technical challenges when necessary, is essential.
Your Responsibilities
• Collaborate with product and leadership teams to outline the technical roadmap for the Platform team.
• Spearhead architectural design for distributed edge systems that operate under strict latency and memory constraints.
• Manage and prioritize multiple concurrent projects while addressing production challenges and adapting to evolving customer requirements.
• Perform thorough design and code reviews to guarantee high reliability and performance of the systems.
• Delve into C++ or low-level system code as needed to resolve critical issues.
• Supervise the development of IPC, messaging, and real-time data pipelines.
• Establish robust engineering processes focusing on observability, testing, and production stability.
• Recruit, mentor, and cultivate a high-performing team of systems engineers.
• Promote a culture of ownership, technical excellence, and disciplined execution.
Qualifications We Seek
• A minimum of several years managing engineers working on complex systems.
• Strong foundation in computer science principles, including algorithms, data structures, operating systems, and networking.
• A history of being a strong individual contributor earlier in your career.
• Extensive experience in building or leading real-time or low-latency distributed systems.

