qubitsok.com
Cut Noise. Work Quantum.
Europe, United Kingdom, London
•
Posted 154 days ago
🏢 Haiqu
Role Type
Role Focus
Seniority
Employer Type
This role seeks a Software Engineer to develop core, production-grade components for a world-leading quantum computing software platform and tools. The engineer will focus on designing high-performance transpilation passes, integrating hardware, and expanding the cloud-native Software Development Kit (SDK) and continuous integration/continuous deployment (CI/CD) pipelines. This position offers a unique opportunity to shape the future of the Quantum Computing software stack, enabling researchers and engineers to build meaningful applications.
Key Responsibilities
Design and implement the hybrid quantum-classical workflow orchestration, incorporating advanced error-mitigation techniques.
Extend and maintain the SDK, developer tools, APIs, and backend systems to ensure a seamless and robust quantum development experience.
Develop and optimize circuit transpilation and mapping strategies tailored for the constraints of multiple quantum hardware back-ends.
Build and maintain hardware-integration layers for a growing set of quantum providers.
Evolve cloud infrastructure, CI/CD pipelines, and monitoring to guarantee secure, scalable, and reliable system performance.
Write thorough tests, benchmarks, and documentation to uphold code quality and reproducibility across the software stack.
Required Skills
Strong experience in Python and modern software engineering practices.
Proficiency in low-level programming languages like C++, Rust, or C.
Expertise in core software engineering principles, including design patterns, data structures, and algorithms.
Experience designing APIs (REST) and working with databases (SQL and NoSQL).
Familiarity with fundamental quantum computing concepts (e.g., circuits, error mitigation, noise channels).
Prior practical exposure to quantum SDKs (Qiskit, Cirq, PennyLane) and quantum simulators.
Hands-on experience with DevOps tools, including Docker, cloud environments (GCP/AWS), and CI/CD workflows.
Nice-to-have Skills
Basic knowledge of quantum transpiler concepts, such as circuit optimization, gate decomposition, and DAG structures.
Experience working closely with quantum hardware APIs.
Understanding of device-specific properties through API interaction (e.g., coherence times or gate fidelities).
Technology Tags
The entire job is centered around advancing practical quantum computing through platform and tool development.
The job involves building and maintaining hardware-integration layers for a growing set of quantum providers and back-ends.
A key responsibility is extending and maintaining Haiqu's SDK, developer tools, and APIs.
The role involves designing and optimizing circuit transpilation passes and mapping strategies for multiple hardware back-ends.
A core responsibility is designing and implementing hybrid quantum-classical workflow orchestration.
The role requires evolving cloud infrastructure and experience with cloud environments like GCP and AWS, including CI/CD pipelines.
The role requires strong experience in Python and comfort with low-level programming languages like C++, Rust, and C.