The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Recent Graduate (Physics/CS/Maths)
0-1 year post-graduationSkills to master
- Solidify Python programming, understand core quantum mechanics, hands-on experience with at least one quantum SDK (Qiskit/Cirq), basic machine learning concepts.
You're ready to move on when
- Completed a final year project or dissertation related to quantum computing or advanced ML.
- Demonstrated personal projects using quantum simulators.
- Strong academic record in relevant modules (e.g., quantum mechanics, algorithms, linear algebra).
- 2
Classical ML Engineer Transition
1-2 years in classical ML, plus self-studySkills to master
- Quantum computing fundamentals, quantum circuit design, hybrid quantum-classical algorithms, understanding of NISQ hardware limitations.
You're ready to move on when
- Proven experience with PyTorch/TensorFlow and Scikit-learn.
- Completed advanced quantum computing online courses or bootcamps.
- Personal projects demonstrating application of ML principles to quantum problems (e.g., quantum-inspired optimisation).
- 3
Quantum Computing Enthusiast / Self-Taught
Varies widely, but typically 1-3 years of dedicated self-studySkills to master
- Formal understanding of quantum algorithms, rigorous debugging practices, strong documentation habits, collaborative coding skills.
You're ready to move on when
- Extensive portfolio of quantum projects on GitHub, ideally with clear documentation and tests.
- Active participation in quantum open-source communities or hackathons.
- Ability to articulate complex quantum concepts clearly, even without formal academic credentials.


