Software Engineer, QPU Numerics
IQM Quantum Computers2 months ago
Espoo, FinlandMid Level
Responsibilities
- Develop software for the QPU simulation software stack and support quantum processing unit simulations.
- Develop and maintain IQM simulation tools, including the open-source KQCircuits project and in-house software.
- Maintain the development environment, including CI/CD and the test framework.
- Support team members with software development and participate in code and design peer reviews.
- Collaborate with Design and Simulations and Modeling and Dynamics teams on simulation interfaces and data compatibility.
- Coordinate backlogs, teamwork, and issue-based collaborative workflows through team meetings.
- Interface with internal teams, other projects, the open-source community, and external stakeholders.
- Respond to open-source community questions and issues and participate in conferences, hackathons, and EU project events.
Requirements
- At least 3 years of experience with clear responsibilities in software engineering or software development.
- Strong Python skills.
- Experience with Continuous Integration/Continuous Deployment (CI/CD).
- Some understanding of, or willingness to learn about, quantum physics, QPU simulations, and electromagnetics.
- Ability to solve problems, learn independently or collaboratively, and support a positive team culture.
- Attention to detail and commitment to delivering high-quality workflows and improving simulation processes and tools.
- Experience with artificial intelligence, optimization, or high-performance computing languages such as Fortran or C is beneficial.
Benefits
- Hybrid work setup and flexible hours.
- Access to IQM’s Learning Hub, LinkedIn Learning, and a team-based learning and development budget.
- Flat hierarchy and direct access to leadership.
- Opportunities to publish papers, run hackathons, participate in scientific and EU project events, and contribute to the quantum-computing ecosystem.
- Hiring will proceed as soon as strong candidates are identified; applicants are encouraged to apply soon.
About IQM Quantum Computers
IQM Quantum Computers designs and manufactures superconducting, full‑stack quantum computers, offering on‑premises systems and cloud access for high‑performance computing centers, research institutions, universities, and enterprises. The company monetizes through hardware sales, integration, and ongoing software and service contracts around its control stack and applications. Founded in 2018 and headquartered in Espoo, Finland, IQM serves customers across Europe, Asia, and the U.S. from multiple regional offices.