Quantum Software Engineer
Oxford Quantum Circuits · London, England, United Kingdom · On-site
Posted Sep 29, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Quantum Software Engineer
At OQC, we aren’t just theorising about the future; we’re building it. Born from a philosophy of bold innovation, we’ve successfully transitioned quantum computing from an academic dream into a commercial reality. The most exciting thing is that we’re just getting started and we’ve recently closed our £260 million Series C funding round – the largest fundraise ever completed by a quantum computing company in Europe.
The Purpose
As a Quantum Software Engineer, you'll turn quantum algorithms and research prototypes into robust, production-quality software. You'll bridge the gap between quantum research and classical engineering, building the software foundations that allow quantum workloads to be integrated, compiled, executed, tested and operated reliably as part of larger applications.
The Role
Based in London, you'll work across the quantum and classical software stack, partnering with quantum algorithm specialists, platform engineers, infrastructure teams and application developers.
You'll take promising quantum use cases beyond the research prototype—building reusable software components, integrating them with production infrastructure and solving problems across the full execution path, from application code and circuit compilation through to simulators and QPUs.
This is a role for an engineer who understands quantum computing but thinks like a software engineer: maintainability, testing, reliability and production readiness matter just as much as getting the algorithm to run.
What You'll Be Working On
Build production-quality quantum software components and reusable application functions that can be integrated into wider products and platforms.
Translate quantum algorithms and research prototypes into robust, tested and maintainable production software.
Integrate quantum workloads with APIs, containerised services, Kubeflow workflows, data services and application execution infrastructure.
Diagnose complex issues across the full execution path—from Python and application code through circuit compilation, simulation and QPU execution.
Shape technical designs for quantum execution workflows, compilation, runtime integration and hybrid classical-quantum applications.
Apply strong software engineering practices across automated testing, CI/CD, documentation, version control, code review and maintainable design.
Collaborate across Quantum Algorithms, Platform, Infrastructure and Applications teams to take quantum use cases from concept through to reliable production deployment.
What We're Looking For
Experience as a quantum software engineer, backed by strong software engineering fundamentals and experience building production-quality software.
Hands-on experience with modern engineering practices including CI/CD, automated testing, code review, version control and Agile/Scrum development.
Good understanding of quantum computing concepts, including quantum circuits and how parameterised…