Quantum Software Engineer - Qrisp

Posted 2 Days Ago
Be an Early Applicant
München, Bayern, DEU
In-Office
Mid level
Cloud • Hardware • Semiconductor • Quantum Computing
The Role
Develop and maintain Qrisp quantum programming framework: design high-level quantum abstractions, implement and optimize compilation pipeline components, implement quantum algorithms, integrate hardware backends, write documentation and examples, engage with open-source community, and ensure code quality via testing, CI, and benchmarking across international teams.
Summary Generated by Built In

At IQM, we build world-leading quantum computers for the well-being of humankind. We design systems to tackle computational challenges beyond the practical limits of classical machines. Our work sits at the edge of science and engineering. It's complex, demanding, and deeply collaborative. We turn deep research into reliable, full-stack systems that drive discoveries in fields like medicine, energy, and technology, reshaping how the world computes.

Join the team that gives quantum a heartbeat.

The work

You will contribute to Qrisp, one of the most advanced open source quantum programming frameworks, hosted at the Eclipse Foundation and developed across multiple organizations. This includes work across the full stack: from quantum types and algorithm libraries to our JAX based compilation pipeline targeting MLIR for real time quantum classical hybrid programs.

What you’ll actually do
  • Design and implement high level quantum programming abstractions, including quantum types, algorithm primitives, and automatic uncomputation

  • Develop and optimize the Jasp compilation pipeline: tracing, intermediate representations, MLIR lowering

  • Implement quantum algorithms (QAOA, VQE, Grover, Shor, QSP, HHL, block encodings) and contribute to the algorithm library

  • Build and maintain hardware integration layers for IQM and other quantum backends

  • Write documentation, tutorials, and examples that make the framework accessible to researchers and developers

  • Engage with the open source community: review contributions, participate in discussions, support users on Discord and GitHub

  • Contribute to maintaining code quality through testing, CI, and code review practices

  • Help improve performance through benchmarking and profiling of algorithm implementations

  • Work effectively in a cross organizational and international team setup

What we’re looking for
  • Strong Python skills. Experience with compiler infrastructure (LLVM or MLIR), JAX, or similar tracing or JIT frameworks is a significant plus

  • Solid understanding of quantum computing fundamentals (gates, circuits, measurement, basic QEC concepts)

  • Experience implementing quantum algorithms or working with quantum programming frameworks (Qiskit, Cirq, PennyLane, or similar)

  • Familiarity with numerical or scientific Python (NumPy, SciPy) and software engineering practices (testing, CI or CD, version control)

Nice to have

  • Experience with FPGA programming, real time systems, error correction theory, or open source community building

  • Ability to work in a cross organizational, international team (IQM, Fraunhofer, Eclipse community)

Why IQM?
  • Full-stack quantum computing: From quantum hardware to software layers and beyond, we build across the full-stack.

  • High-performance playground: We aim high, and we know sustainable performance only works when life outside work does too—hybrid setups, flexible hours.

  • Never the smartest: Expect to learn constantly. You won't always be the smartest person in the room, and that's the point.

  • Approachable leadership: Flat hierarchy, direct access. Feel free to approach any leaders. They're friendlier than they look!

  • The sweet spot: Big enough to matter. Small enough to move fast. Growing between a startup and a corporation. We’re in the phase where top performers get noticed.

  • Bigger than IQM: Our people build know-how for the entire quantum ecosystem. We publish papers, run hackathons, and help shape a market that's still being defined.

The future of computing won’t build itself. You might be one of the few who do.
  • Meet our people and learn more about IQM on our stories page.

  • Explore our scientific publications.

We'll start interviews and move forward with hiring as soon as we meet strong candidates. Please submit your application soon.

600M€+ Total Funding | 300+ Team Members | 30+ Quantum Computers Built | 300+ Patents Filed | 10 Location Globally

Skills Required

  • Strong Python skills
  • Experience implementing quantum algorithms or working with quantum programming frameworks (Qiskit, Cirq, PennyLane, or similar)
  • Solid understanding of quantum computing fundamentals (gates, circuits, measurement, basic QEC concepts)
  • Familiarity with numerical or scientific Python (NumPy, SciPy)
  • Familiarity with software engineering practices (testing, CI/CD, version control)
  • Experience with compiler infrastructure (LLVM or MLIR), JAX, or similar tracing/JIT frameworks
  • Experience with FPGA programming, real time systems, error correction theory, or open source community building
  • Ability to work in cross-organizational, international teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
300 Employees
Year Founded: 2018

What We Do

IQM builds superconducting full‑stack quantum computers and cloud services for research institutions, HPC centers, enterprises and national labs. The company delivers on‑premises systems and managed cloud access, focusing on scalable, high‑fidelity qubit architectures and full‑stack control to accelerate real‑world applications and research in science, industry and technology.

Similar Jobs

HiBob Logo HiBob

Senior Partner Manager - DACH (m/f/d)

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
Germany
1350 Employees

Ericsson Logo Ericsson

Head of Supply Chain Management (m/f/d)

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Rosenheim, Bayern, DEU
88000 Employees

Ericsson Logo Ericsson

Pricing Manager (m/f/d)

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Rosenheim, Bayern, DEU
88000 Employees

Magna International Logo Magna International

Working Student Fleetmanagement

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Sailauf, Bayern, DEU
171000 Employees

Similar Companies Hiring

Yooz Thumbnail
Software • Machine Learning • Fintech • Financial Services • Cloud • Automation • Artificial Intelligence
Aimargues, FR
470 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Fairly Even Thumbnail
Hardware • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account