The short version
- Paths covered
- Eight, from quantum software engineer to quantum educator.
- Each entry gives
- The skills the role demands, and the courses and tutorials to get you there.
- Not sure which fits
- Start with the structured learning paths; the foundations apply across all these careers.
- Role profiles
- Seven of the eight roles have a dedicated profile page with the full path.
Understanding what roles exist and what each one requires helps you choose what to study and build a focused learning plan.
Salary ranges shown are approximate USD, based on industry reports from 2025 to 2026. Actual compensation varies by location, company size, seniority, and experience.
Role 01 Quantum Software Engineer
Writes quantum circuits, algorithms, and integrations with classical systems using frameworks like Qiskit, Cirq, and PennyLane.
Key skills
- Python
- Qiskit
- Cirq
- PennyLane
- Linear Algebra
- Classical CS
- Circuit Optimisation
Recommended learning
- IBM Qiskit Courses Official IBM Quantum learning, from circuits to real hardware.
- PennyLane Codebook Interactive quantum ML and circuits course by Xanadu.
- TU Delft Quantum 101 Four-course professional certificate covering fundamentals, free to audit.
Role 02 Quantum Research Scientist
Develops new algorithms, error correction schemes, and hardware physics. Typically requires a PhD in physics, computer science, or mathematics.
Key skills
- PhD-level Physics or CS
- Research Methodology
- Error Correction
- Quantum Complexity
- Publications
- Advanced Maths
Recommended learning
- MIT OCW Quantum Physics MIT OpenCourseWare lectures on quantum mechanics and quantum information.
- Caltech PHYS219 Caltech quantum computation course covering theory and algorithms in depth.
- Advanced Qiskit Textbook The full Qiskit textbook from basics to cutting-edge algorithms and error correction.
Role 03 Quantum Hardware Engineer
Builds, calibrates, and characterises quantum processors. Works at the intersection of physics, electrical engineering, and materials science.
Key skills
- Cryogenics
- Microwave Engineering
- Materials Science
- Lab Instrumentation
- Fabrication
- Signal Processing
Recommended learning
- TU Delft Hardware Courses edX courses by TU Delft covering hardware architectures and qubit physics.
- Hardware Guide In-depth comparison of superconducting, trapped ion, photonic, and other platforms.
- Qubit Types Reference Detailed explainer on every major qubit modality and how they are built.
Role 04 Quantum Algorithm Developer
Designs and analyses quantum algorithms for near-term (NISQ) and fault-tolerant hardware, focusing on provable speedups and practical performance.
Key skills
- Complexity Theory
- Linear Algebra
- Hamiltonian Simulation
- Qiskit / PennyLane
- Optimisation
- Quantum Error Correction
Recommended learning
- Quantum Algorithms on edX Delft/edX course on quantum algorithms and error correction, free to audit.
- MIT OCW 8.370 Quantum computation course with deep coverage of algorithm design and analysis.
- Grover and Shor Tutorials Step-by-step walkthroughs of canonical quantum algorithms in Qiskit.
Role 05 Quantum ML Engineer
Applies quantum machine learning techniques to real classification, optimisation, and generative modelling problems using hybrid quantum-classical pipelines.
Key skills
- Classical ML (PyTorch / TF)
- PennyLane
- Quantum Kernels
- VQE / QAOA
- Data Encoding
- Variational Circuits
Recommended learning
- PennyLane Codebook The definitive interactive resource for quantum ML and variational algorithms.
- QML on Udemy Practical quantum machine learning courses with hands-on coding exercises.
- Toronto QML on Coursera University of Toronto quantum machine learning specialisation.
Role 06 Quantum Cryptography / Security Specialist
Implements post-quantum cryptographic standards and quantum key distribution (QKD) protocols, helping organisations prepare for the quantum threat to classical encryption.
Key skills
- Classical Cryptography
- NIST PQC Standards
- Python / liboqs
- Network Security
- QKD Protocols
- Risk Assessment
Recommended learning
- Stanford Quantum Cryptography (Coursera) Stanford's rigorous course on quantum cryptography protocols and proofs.
- Post-Quantum Cryptography Courses Courses covering NIST PQC finalists (Kyber, Dilithium) and implementation.
- Quantum Computing FAQ Background on why quantum computers threaten RSA and what post-quantum means.
Role 07 Quantum Solutions Architect
Advises enterprises on quantum computing strategy, use-case identification, and technology adoption roadmaps. Bridges technical teams and business leadership.
Key skills
- Business Acumen
- Broad Quantum Knowledge
- Stakeholder Communication
- Cloud Platforms
- Use-Case Analysis
- Technical Writing
Recommended learning
- IBM Quantum for Business (Coursera) IBM's course on quantum business applications and strategic readiness.
- Industry Overview Courses Survey courses covering quantum computing applications across finance, pharma, and logistics.
- Case Studies Real-world quantum deployments at Amazon, BMW, Goldman Sachs, and others.
Role 08 Quantum Educator / Developer Advocate
Teaches quantum computing through courses, tutorials, documentation, and community events. Helps learners and developers succeed with quantum tools.
Key skills
- Communication
- Pedagogy
- Programming
- Content Creation
- Community Building
- Technical Writing
Recommended learning
- Learning Paths Build deep knowledge across multiple quantum topics before teaching others.
- All Tutorials Study how effective quantum tutorials are structured and written.
- Quantum Computing Glossary Master the vocabulary so you can explain concepts clearly to any audience.