Software Engineer, Runtime
Core
Building real-time control systems and execution environments for quantum computers to enable primitive operations and fault-tolerant computation.
Role type
Systems Software Engineer (Quantum Runtime)
Builds
Real-time control hardware abstractions, execution environments, and core Rust libraries for quantum systems.
Domain
Quantum Computing / Systems Programming
Deliverable
production ML models | product features | infrastructure
Required skills
Systems programming, Rust, low-level code development, driver implementation, API design, unit testing
Preferred skills
Experience with real-time environments, cross-disciplinary collaboration, rapid iteration
Technologies
Rust
Responsibilities
Implement drivers for real-time devices, develop execution environments for user programs, produce tooling for rapid iteration, collaborate with scientists on control system requirements, interface with orchestration and compiler teams, improve internal APIs
Seniority
Mid-Senior, hands-on IC
