Senior Software Engineer, ML Systems
Who We Are
Industrial labor powers our world and protecting the people who do that work is both a moral imperative and a business advantage. At Voxel, we're transforming workplace safety and operational efficiency through AI-driven computer vision technology that helps organizations see unseen risks before incidents occur.
Voxel's platform enables Fortune 500 safety and operations leaders to uncover root causes, drive proactive risk reduction, and make smarter, data-driven decisions. Our Solutions Engineering team ensures customers successfully adopt, deploy, and scale Voxel across complex enterprise environments.
About the role
Our perception team turns raw video into reliable, customer-facing incidents. We're re-architecting our perception system around stream-based processing, and we need an engineer who can take research-grade computer vision techniques and make them work in production: scalable, observable, and integrated cleanly into the wider product. You'll be a technical leader on the team, setting direction through design and execution rather than people management.
What you'll do
- Turn research ideas (transformers, ensemble models, new detection and classification approaches) into production features, from prototype through evaluation, rollout, and iteration
- Design and build perception pipeline components on our stream-processing architecture (Flink/PyFlink), working with the platform team on model serving, configuration management, and orchestration
- Own and improve production CV models, including training, evaluation, and inference optimization (Triton, TensorRT, multi-backend serving)
- Design the logic that converts model outputs into trustworthy incidents: tracking, filtering, probabilistic reasoning, and state machines
- Build observability into everything you ship: metrics, dashboards, and evaluation loops that show whether a model or pipeline is working in the field
- Reduce end-to-end latency and cost while keeping dete...