An early-stage team redefining GPU virtualization for high-performance computing.
Software Engineer (C++ Systems)
You will architect low-level systems that abstract physical GPUs into flexible, high-throughput virtual resources using C++ and Rust. Your code directly manages kernel drivers and container orchestration to eliminate bottlenecks in distributed training clusters. This role demands deep engagement with memory models and scheduler logic rather than assembling existing libraries.
What they're looking for
- Expert-level proficiency in C++ with a strong grasp of modern standards and memory management.
- Hands-on experience building systems software in Go, Rust, or similar compiled languages.
- Familiarity with Kubernetes internals, container runtimes, or device driver development.
- Ability to reason about concurrency, latency, and throughput in distributed environments.
- A portfolio of complex technical projects demonstrating ownership from concept to deployment.