Quantum Software Engineer (Compiler)
Core
Designing, building, and maintaining quantum compilation software while co-designing across the full quantum stack (applications, algorithms, hardware, control) and deploying optimizations to the Superstaq cloud platform.
Role type
Quantum Software Engineer (Compiler)
Builds
Quantum compilation software and optimizations for the Superstaq cloud platform
Domain
Quantum Computing / Software Engineering
Deliverable
production ML models | product features
Required skills
Python, C/C++ or Julia, open-source quantum frameworks (Cirq, Qiskit), system design, R&D, code review
Preferred skills
Quantum concepts (error correction, gate decomposition, qubit mapping), Stim, FastAPI, PostgreSQL/SQLAlchemy, GCP/AWS, CI/CD, GitHub, security best practices, front-end (React, PyQt)
Technologies
Python, C/C++, Julia, Cirq, Qiskit, Stim, FastAPI, PostgreSQL, SQLAlchemy, GCP, AWS, GitHub, React, PyQt
Responsibilities
Conduct R&D on quantum compilation; Deploy software optimizations to Superstaq; Interface with customers to understand needs; Contribute to government and commercial proposals; Collaborate with experimental physicists and software engineers; Publish research findings and present at conferences; Stay updated on quantum architecture and compilation developments; Provide guidance and support to team members
Seniority
Entry-level to Senior

