CareerPlan

Senior Quantum Software Engineer / Quantum Software Engineer

Sheffield, England, United KingdomFull-time2026-11-05 → 2026-11-10

Core

Develop software for quantum computing systems, including circuit decomposition, transpilation, compilation, and optimization of scientific computing libraries using tensor-network methods and GPU acceleration.

Role type

Senior IC quantum software engineer (scientific computing & HPC)

Builds

Quantum computing stack tools, scientific software libraries, and high-performance applications for researchers and future customers

Domain

Quantum computing + High-performance scientific computing

Required skills

Python, C++/C/Julia/Fortran/Rust, scientific software engineering, software architecture, automated testing, CI/CD, numerical algorithms, performance profiling, tensor-network methods, GPU programming

Preferred skills

Quantum software stacks, compiler design, Qiskit/Cirq/PennyLane/TKET, CUDA/cuQuantum/JAX/PyTorch, distributed computing, API design, open-source contributions

Technologies

Python, C++, CUDA, JAX, PyTorch, Qiskit, Cirq, PennyLane, TKET, cuQuantum

Responsibilities

Develop quantum circuit tools (decomposition, transpilation, compilation); translate research algorithms into maintainable software; optimize scientific algorithms for performance/scalability; design modular software architectures; profile and benchmark software; develop automated tests and CI workflows; collaborate with hardware and architecture teams

Seniority

Senior, hands-on IC with technical leadership