Perceptron AI
Staff Software Engineer, Inference
$200K–$300K
Bellevue, WA · Staff · Full-time · Posted Oct 29, 2026
- Experience
- 5+ years building high-scale backend systems.
About the job
Architects and builds high-performance backend and distributed systems for large-scale video processing and ML inference.
What you'll do
- Design scalable Rust backend services for high-volume video data.
- Build reliable ML inference systems and distributed systems for real-time video processing and analysis.
- Optimize performance across databases and network protocols, collaborating with ML, frontend, and infrastructure teams.
What they ask for
- 5+ years building high-scale backend systems.
- Experience with video processing pipelines or ML inference systems at scale.
- Experience with distributed systems challenges, including consistency, fault tolerance, and performance tuning.
- Ability to navigate architectural decisions and make thoughtful tradeoffs.
Nice to have
- Experience with Rust, real-time streaming, or computer vision infrastructure.
Pay
$200,000 to $300,000 USD base salary
Tools
Rust, gRPC, Protocol Buffers, PyTorch, ONNX Runtime, TensorRT, Kubernetes, AWS/GCP
AI focus
Builds and operates ML inference systems supporting computer vision models and multimodal AI systems.
Model-written summary · the original posting is authoritative