An early-stage team redefining GPU virtualization for high-performance computing.

Software Engineer (C++ Systems)

San FranciscoOn-site$170K - $250K0+ years
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.

Tech stack

CC++GoKubernetesRust

Apply for this role

This role is one we're recruiting for on behalf of a client company; the client's identity is kept confidential at this stage. A Fluency recruiter will follow up with details.