Senior Software Engineer
Core
Building quantum computing platforms and applications that give customers access to quantum computers, spanning job compilation, error correction, calibration, and data management.
Role type
Senior Software Engineer (Quantum Computing Platform)
Builds
Quantum computing platforms, public APIs, open-source SDKs, and automation infrastructure for system tuning.
Domain
Quantum Computing / High-Performance Computing
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, C++ or Rust, Git, automated testing, software architecture design
Preferred skills
Azure, AWS, Terraform, Javascript, UI/UX design, physics background
Technologies
Python, SQL, C++, Rust, Git, Azure, AWS, Terraform, Javascript
Responsibilities
Develop and maintain public API features and open-source SDKs for running customer-provided jobs; Develop and maintain infrastructure for automating system tuning and calibration; Develop and maintain software for scheduling the execution and analyzing the results of quantum algorithms; Collaborate with Quantum Engineers to write idiomatic, tested and extensible code for executing experiments and algorithms on quantum hardware.
Seniority
Senior, hands-on IC
