cover image
Haiqu

Software Engineer (Quantum Platform and Tools)

Remote

London, United kingdom

Full Time

17-02-2026

Share this job:

Skills

Python Rust SQL NoSQL CI/CD DevOps Docker Monitoring Machine Learning Programming Databases AWS C++ GCP CI/CD Pipelines

Job Specifications

Advance practical quantum computing through robust, production‑grade software.

Haiqu is building a world-leading software platform that enables previously impossible applications on modern quantum processors. Our full-stack approach has shown industry-first results in pilots with leading quantum early adopters. Backed by top investors, we offer a unique opportunity to join a fast-growing team and shape the development of the Quantum Computing software stack, allowing researchers and engineers to build meaningful applications without worrying about low-level intricacies.

We are looking for a Software Engineer (Quantum Platform and Tools) to contribute to the development of core components of our stack—from designing performant transpilation passes and hardware integrations to expanding our cloud‑native SDK and CI/CD pipelines.

Responsibilities

Design and implement the hybrid quantum‑classical workflow orchestration. Integrate advanced error‑mitigation techniques, develop novel quantum application primitives, and optimize system performance (including low-level implementations where necessary)
Extend and maintain Haiqu's SDK, developer tools, APIs, and backend systems to deliver a seamless and robust quantum development experience.
Develop and optimise circuit transpilation and mapping strategies tailored to the constraints of multiple quantum hardware back‑ends
Build and maintain hardware‑integration layers for a growing set of quantum providers
Evolve our cloud infrastructure, CI/CD pipelines, and monitoring to ensure secure, scalable, and reliable system performance
Write thorough tests, benchmarks, and documentation to maintain code quality and reproducibility across the stack

Strong Plus:

Basic quantum transpiler knowledge, such as:
Quantum circuit optimization
Gate decomposition and mapping
DAG structures and graph manipulation
Basis gate sets and device-specific transformations
Experience working close to quantum hardware APIs. Experience of API-level interaction and understanding of device-specific properties (e.g., coherence times, gate fidelities, execution queues)

Requirements

Strong experience in Python and modern software engineering practices
Be comfortable with low-level programming when needed (e.g. C++, Rust, C)
Strong software engineering background, including:
Design patterns
Data structures and algorithms
API design (REST)
Working with databases (SQL and NoSQL)
Writing documentation and integration tests
Understanding of functional programming concepts (e.g. monoids, composition, higher-order functions)
Familiarity with quantum computing concepts such as:
Quantum circuits
Measurements, observables
Noise channels
Error mitigation
Error-correction
Quantum Machine Learning
Prior exposure to quantum SDKs (e.g., Qiskit, Cirq, PennyLane) and Quantum simulators
Hands-on experience with DevOps and infrastructure tools:
Docker
Cloud environments (GCP and AWS)
CI/CD workflows

Comfortable working remotely and asynchronously across time zones

Benefits

We offer competitive compensation with significant equity and benefits. Join a diverse, flexible workplace building the future of quantum computing.

About the Company

Haiqu is a quantum software company developing a new application execution stack for all modalities of near-term quantum computers. Our software holds the scale records for data loading, computational fluid dynamics, deep simulation, and noise-resilient QML. Run it first on Haiqu. Know more