
Quantum Software Engineer - Qrisp - IQM - IQM Germany (Munich)
Quantum Software Engineer
Job Description
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. 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. 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.
Company Information
| Location | Active listings |
|---|---|
| Espoo, Finland | 74 |
| Munich, Germany | 25 |
| Remote - Global | 8 |
| Poland | 4 |
| France | 4 |
| Spain | 4 |
| Finland | 3 |
| Finland (Espoo) | 2 |
| Germany (Munich) | 2 |
| Oulu, Finland | 2 |
| USA | 1 |
| Helsinki, Finland | 1 |
| F1, Finland | 1 |
| IQM Finland (Espoo) | 1 |
| Remote - Finland | 1 |
| Germany | 1 |
| Role type | Active listings |
|---|---|
| Quantum Engineer | 12 |
| Software Engineer | 9 |
| Human Resources Specialist | 6 |
| Researcher | 5 |
| Project Manager | 3 |
| Data Engineer | 2 |
| Head of Marketing & Communications | 1 |
| Talent Acquisition Specialist | 1 |
| Financial Specialist | 1 |
| Manufacturing Intern | 1 |
| QEC Calibration Engineer | 1 |
| Business Solutions Manager | 1 |
| IT Support Intern | 1 |
| Health and Safety Manager | 1 |
| Data Analyst Internship | 1 |
| Cyber Security Specialist | 1 |
| Sourcing Manager | 1 |
| Senior Manager, Strategy | 1 |
| Team Leader - IT End-user Services | 1 |
| Quantum Error Correction Experiment Engineer | 1 |
| Equipment Engineer | 1 |
| Head of IT | 1 |
| Product Manager | 1 |
| Process Engineer | 1 |
| Mechanical Engineer | 1 |
| Quantum Integration Engineer | 1 |
| System Administrator | 1 |
| Technician | 1 |
| Quantum Error Correction Engineer | 1 |
| Senior People Operations Specialist | 1 |
| Front End Engineer | 1 |
| Head of People Operations | 1 |
| Facility Technician | 1 |
| Legal & IP | 1 |
| IP Manager | 1 |
| Sales Representative | 1 |
| Senior Quality Assurance Engineer | 1 |
| Junior Mechanical Engineer | 1 |
| Tax Expert | 1 |
| Technical Specialist | 1 |
| Research Engineer | 1 |
| Team Leader | 1 |
| Business Controller | 1 |
| IT Specialist | 1 |
| Quantum Applications Engineer | 1 |
| Quantum Error Correction | 1 |
| Production Planner | 1 |
| Hardware Engineer | 1 |
| Engineer | 1 |
| Service Engineer | 1 |
| Cryo Service Engineer | 1 |
| Network Specialist | 1 |
| Finance Lead | 1 |
| Manufacturing Specialist | 1 |
| Quantum Theorist | 1 |
| Team Lead | 1 |
| Senior Communications Manager | 1 |
| Software Infrastructure Engineer | 1 |
| Manufacturing Planner | 1 |
| Treasury Expert | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 24 |
| Senior | 7 |
| Manager | 5 |
| Junior | 2 |
| Intern | 2 |
| Mid-level | 2 |
IQM appears in 134 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Espoo, Finland, Munich, Germany, and Remote - Global.
Data shown is based on historical job postings from our database.
Job Details
Requirements
- 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)
Education Level
None required