C

Coram AI

On-prem AI platform for video security

Member of Technical Staff - Real Time Systems

Systems Software EngineeringUpdated on Nov 12
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science or a related field is required.
  • Three to eight years of experience writing production software, with strong fundamentals in data structures, algorithms, and object-oriented programming.
  • Strong programming skills in C++, with Go or Rust also considered, and a deep understanding of Linux.
  • Experience building applications that process real-time data and optimizing them for latency and memory.
  • Hands-on experience bringing up Linux-based hardware and troubleshooting interactions between BIOS/UEFI, the operating system, and devices.
  • Experience diagnosing system hangs, crashes, deadlocks, or intermittent failures using logs, debuggers, crash dumps, tracing, and profiling tools such as gdb, Nsight, Valgrind, and flame graphs.
  • Ability to use Python or shell scripting to automate diagnostics, testing, and operational tasks.
  • Experience with Docker and CI/CD pipelines.
  • Ability to work on-site.
  • Exceptional written and verbal communication skills in English, with the ability to influence at all levels.

Responsibilities

  • Build and optimize real-time video streaming pipelines on edge devices, along with applications and communication layers that process vision data on compute-constrained hardware.
  • Deploy machine learning models to production and optimize the platform runtime for maximum performance; this is largely C++ code, with parts of the pipeline running on GPU.
  • Bring up and harden Linux-based hardware, and diagnose issues across the BIOS/UEFI, operating system, and device layers.
  • Build observability and telemetry to identify and fix problems across the fleet.

Desired Qualifications

  • Video processing and streaming experience, including GStreamer.
  • Edge or IoT computing experience.
  • Infrastructure management and monitoring experience, including Salt and Grafana.
  • Experience interfacing with machine learning models, including PyTorch.

About the Company

Coram AI

On-prem AI platform for video security

Coram AI provides an AI-powered security platform that turns existing IP cameras and related systems into a unified on-premises solution for video security, access control, emergency response, and visitor management. It runs AI at the edge on NVIDIA GPUs so sensitive video stays on-site, while offering natural-language search and Deep Investigation agents to analyze months of video, access logs, and visitor activity across locations. It differentiates itself with edge-native processing and cross-system analytics that keep data on-site and support large multi-site deployments (1,500+ locations). Its goal is to give organizations a scalable, AI-assisted security operations platform that delivers fast, cross-location insights without moving sensitive data to the cloud.

Company size
51-200
Company stage
Series B
Total funding
$54.1M
Headquarters
Sunnyvale, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Coram AI

See more jobs