Quantum Software Engineer - Algorithms & Applications
Core
Develop cutting-edge quantum algorithms and applications for next-generation quantum computers, focusing on simulation, optimization, sensing-enhanced workflows, and hybrid quantum-classical computation.
Role type
Quantum Software Engineer (Algorithms & Applications)
Builds
Scalable, testable, high-impact quantum applications and optimized workloads for the Superstaq cloud platform.
Domain
Quantum Computing / Software Engineering
Deliverable
production ML models | product features
Required skills
Quantum algorithms, computational mathematics, Python programming, open-source quantum frameworks (Cirq, Qiskit), software engineering best practices (testing, linting, type-checking), cloud development (GCP, AWS), CI/CD pipelines.
Preferred skills
Quantum error correction, fault tolerance, native gate decomposition, qubit mapping, variational quantum algorithms, material science applications, FastAPI, PostgreSQL/SQLAlchemy, React/PyQt.
Technologies
Python, Cirq, Qiskit, Superstaq, GCP, AWS, FastAPI, PostgreSQL, SQLAlchemy, GitHub, React, PyQt.
Responsibilities
Conduct R&D on quantum applications and algorithms; deploy software optimizations to the Superstaq cloud platform; interface with customers to understand needs and provide support; 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 to team members.
Seniority
Mid-Senior, hands-on IC
