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
Mid-Level Quantum Software Engineer (L2) internal promotion
3-5 years as an L2Skills to master
- Taking full ownership of complex software components, beginning to mentor junior colleagues, demonstrating strong problem-solving for non-routine issues, and consistently delivering reliable results.
You're ready to move on when
- Consistently delivers complex quantum software components with minimal supervision.
- Proactively identifies and proposes solutions to technical challenges.
- Receives positive feedback on informal guidance provided to new team members.
- Demonstrates a deep understanding of the quantum software stack and relevant algorithms.
- 2
Academic Researcher (Postdoc/PhD) with industry experience
2-3 years of post-PhD industry experienceSkills to master
- Translating theoretical research into production-ready code, understanding software engineering best practices (testing, CI/CD), and collaborating effectively in a fast-paced commercial environment.
You're ready to move on when
- Has a strong publication record in quantum computing or related fields.
- Demonstrates practical coding skills through projects, open-source contributions, or previous industry internships.
- Can articulate how their research could be applied to real-world problems.
- Shows an understanding of software development lifecycle and team collaboration.
- 3
Experienced Classical Software Engineer with deep quantum self-study
5-7 years in classical software engineering + 2-3 years dedicated quantum study/projectsSkills to master
- Developing a deep, rigorous understanding of quantum mechanics and quantum information theory, hands-on experience with quantum SDKs and hardware, and a portfolio of quantum software projects.
You're ready to move on when
- Holds a strong background in advanced mathematics and physics.
- Has completed significant personal projects or online courses in quantum computing.
- Can demonstrate practical experience with quantum SDKs and simulators.
- Understands the fundamental differences between classical and quantum computation.