engineering
Posted May 117711097 Quantum Error Correction Software Engineer
at IQM
Espoo, FinlandHybrid
Responsibilities
- Design and implement software for quantum error correction experiments, from high level domain specific language input to lower level language output •
- Build flexible and scalable data pipelines converting quantum experiment outputs into logical level observables for fault tolerance analysis and data driven decision making by experimentalists and theorists •
- Develop internal modularity and configurability so researchers can adapt experiments without rewriting core components •
- Support the implementation of real time decoding and feedforward for quantum error correction experiments •
- Collaborate closely with domain experts through bidirectional knowledge transfer, turning research needs into clear engineering work and sharing software insights back to the team •
Requirements
- A relevant degree in Computer Science, Engineering, Physics, or similar, or equivalent practical experience •
- experience in one or more of Python, C++, Rust, or similar languages used for high performance and scientific systems •
- Confidence working in ambiguity, with the ability to iterate, learn fast, and make pragmatic choices Nice To have : •
- Familiarity with quantum computing concepts, especially quantum error correction, decoding, fault tolerance, or experimental workflows •
- Experience with real time systems, low latency pipelines, or control loops that require deterministic behavior •
- Exposure to domain specific languages, compilers, interpreters, or intermediate representations •
- Experience with experiment data modeling, telemetry, and turning raw outputs into meaningful logical level observables •
Benefits
- 600M€+ Total Funding | 300+ Team Members | 30+ Quantum Computers Built | 300+ Patents Filed | 10 Location Globally
Additional details
- 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 build the software layer that helps our teams run quantum error correction experiments faster, more reliably, and with more room for exploration.
- You will work closely with domain experts such as quantum researchers and experimental teams, translating between what they need to test and what our systems must execute.
- Participate in daily standups and weekly design and planning meetings, contributing to healthy delivery and good technical decisions
- Experience building reliable software for complex systems, such as compiler like pipelines, experiment control, data processing, or distributed and hardware adjacent software •