Company Banner
Seasonal
OQ

Quantum Software Engineer

Reading

Competitive Salary

Seasonal

4 days ago

Job Description

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.As a Quantum Software Engineer in our compiler team, your mission is to advance the performance of quantum systems by developing software that enables efficient compilation, execution, and optimisation of quantum programs. You'll play a key role in tackling some of the hardest challenges in the field—including quantum error mitigation and quantum error correction—to bring reliable quantum computing closer to reality.The RoleYou'll work at the intersection of quantum physics and software engineering, building core components of our quantum toolchain. Collaborating closely with internal teams and external stakeholders, you'll design, develop, and deploy scalable software solutions that directly impact how quantum computers are programmed and operated.What You'll Be Working OnOwning end-to-end development of quantum software projects—from requirements through to deploymentDesigning and building components of the quantum toolchain (e.g. qubit routing, placement, circuit optimisation, pulse scheduling)Collaborating on solutions for quantum error mitigation and quantum error correction, improving system reliability and performanceTranslating high-level quantum programs into instructions optimised for execution on quantum hardwareDebugging and resolving issues across development and production environmentsCollaborating with engineers through pair programming, code reviews, and shared problem solvingContributing to research, innovation, and knowledge sharing across the team and wider quantum communityWhat We're Looking ForStrong programming experience in Python and familiarity with modern software engineering practicesSolid understanding of computer science fundamentals (algorithms, data structures, systems design)Experience designing and delivering complex software systems from concept to productionKnowledge of quantum computing principles, with particular emphasis on quantum error correction / error mitigation techniques and quantum circuits compilation principlesAbility to debug complex systems and take ownership of production-quality codeStrong communication skills and ability to collaborate across technical and non-technical stakeholdersDegree-level knowledge in computer science or a related numerical disciplineThe 'Nice-to-Haves'Hands-on experience working with quantum computers or quantum software stacksExperience developing algorithms for quantum systems, particularly in error correction or noise-aware optimisationBackground in quantum theory or superconducting circuitsExperience with distributed systems, message brokers, or data streaming toolsContributions to research, publications, or conference presentations in quantum technologiesPostgraduate qualification (MSc or PhD) in a relevant fieldWhy Join OQCYou will join a world-class team at the forefront of the next computational era. We offer a culture of bold innovation, the chance to work with unique lab infrastructure, and the opportunity to see your work redefine the limits of computation.Learn more about our benefits and positive work culture here: https://oqc.tech/company/careers-at-oqc/

Skills & Qualifications

  • No skills specified.

Benefits

  • No benefits available.

Location

No map available.