qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Europe, Germany, Munich

Posted 136 days ago

Software Engineer (Quantum Platform and Tools)

🏢 Haiqu

AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

💻 Code Systems

Seniority

🌿 Experienced

Employer Type

🏢 Industry

The role involves developing Haiqu's quantum computing software platform. This Software Engineer will build robust, production-grade tools and systems, from hardware integrations to cloud-native SDKs and CI/CD pipelines. The goal is to enable researchers and engineers to develop quantum applications efficiently without complex low-level concerns.

Key Responsibilities

Design and implement hybrid quantum-classical workflow orchestration to manage complex computing tasks.

Extend and maintain Haiqu's SDK, developer tools, APIs, and backend systems to ensure a seamless quantum development experience for users.

Develop and optimize circuit transpilation and mapping strategies to make applications compatible with various quantum hardware.

Build and maintain hardware integration layers for new and existing quantum providers.

Evolve cloud infrastructure, CI/CD pipelines, and monitoring to ensure secure, scalable, and reliable system performance.

Write thorough tests, benchmarks, and documentation to maintain high code quality and reproducibility across the software stack.

Required Skills

Strong experience in Python and modern software engineering practices

Comfortable with low-level programming (C++, Rust, C)

Strong software engineering background including design patterns, data structures, and algorithms

Experience with API design (REST) and databases (SQL, NoSQL)

Familiarity with quantum computing concepts (quantum circuits, measurements, noise channels, error mitigation)

Prior exposure to quantum SDKs (e.g., Qiskit, Cirq, PennyLane) and quantum simulators

Hands-on experience with Docker, cloud environments (GCP, AWS), and CI/CD workflows

Nice-to-have Skills

Basic quantum transpiler knowledge

Experience with quantum circuit optimization

Experience with gate decomposition and mapping

Knowledge of DAG structures and graph manipulation

Experience working close to quantum hardware APIs

Understanding of device-specific properties (coherence times, gate fidelities, execution queues)

Technology Tags

Classical programming

The job explicitly requires strong experience in Python and modern software engineering practices, fundamental to the platform's development.

Quantum compilers

A major responsibility involves designing and optimizing transpilation passes and circuit mapping strategies for quantum hardware.

SDKs

The role directly involves extending and maintaining Haiqu's software development kit and developer tools.

Cloud platforms

The engineer is responsible for evolving cloud infrastructure and CI/CD pipelines, demonstrating a focus on cloud environments.

Qubits & gates

The role requires familiarity with quantum circuits, gate decomposition, and basis gate sets, which are fundamental to quantum operations.

Error correction

The job involves integrating advanced error-mitigation techniques and requires familiarity with quantum error-correction concepts.

Hybrid Systems

A core responsibility is to design and implement hybrid quantum-classical workflow orchestration.