Experienced software developer for simulation and validation


Are you interested in quantum computing and quantum algorithms? Would you like to be part of a team unlocking the quantum advantage? Do you want to change the world?

About this position

Are you interested in quantum computing and quantum algorithms? Would you like to be part of a team unlocking the quantum advantage? Do you want to change the world?

QMill is developing new quantum algorithms that could solve specific problems better than any classical solution. The problems can relate to optimization, simulation and machine learning for example. QMill is well networked nationally and internationally and actively cooperates with the key players in the field. Get to know us further by visiting qmill.com.

We are now looking for an experienced software developer to join our quantum algorithm team in Espoo, Finland. Your key goals are to develop efficient classical software that supports the simulation and validation of quantum algorithms and demonstrates their use in customer use cases. The software should be adapted to parallel processing on local GPU clusters or on supercomputers such as Lumi. You’ll participate in the development and the design of the software architecture and communicate with the quantum algorithm engineers having math, physics or computer science background. You derive requirements for the simulation and validation software and advice on the best practices and principles in developing efficient software. You communicate with customers to understand use case specifications and requirements.

While a background in quantum computing is not mandatory, we seek individuals who possess a genuine interest in the potential of quantum computing and are eager to learn more about this groundbreaking field.


What will you do

  • Design and develop the simulation, validation and demonstration software to support quantum algorithm development
  • Support quantum algorithm engineers in developing efficient software for numerical computation
  • Design and develop code for parallel computing utilizing local clusters or supercomputers
  • Communicate with customers to derive the use case demonstration requirements

We are looking for

  • Minimum of 5 years of experience in software development including software architecture design expertise
  • At least 2 years of experience of scientific and numerical computation
  • At least 2 years of experience in leading software development projects of small teams is a plus
  • Strong systematic thinking and adherence to good software development practices, including unit and integration tests.
  • Experience in writing code for parallel computing e.g. for GPU clusters
  • Experience with HPC environments is a plus
  • Knowledge of the basics of quantum mechanics
  • Knowledge of the basics of quantum computing and quantum algorithms
  • Master level degree in computer science, physics or mathematics. Ph.D. is a plus

What you need to succeed

  • Good at communicating and collaborating with people
  • Fluent in written and spoken English
  • Proactive and creative
  • Efficient and productive
  • Able to identify and solve problems independently and understand the big picture to provide input at all stages of project work
  • Flexible and adaptive to handle uncertainty of dynamic research topics

What we are offering

  • Visionary work in quantum algorithms. We offer positions at the cutting edge of technology, science and engineering of quantum algorithms. Our research agenda is dedicated to finding quantum advantage algorithms that can be used to solve specific problems or even systemic and technological challenges in the society and business, so your work will be groundbreaking with a real, positive impact.
  • Great career opportunities, and superb colleagues. Our personnel are highly educated research-oriented professionals. Collaborating in a multi-disciplinary team with top talent is a source of learning, inspiration, and fun. As we progress towards quantum advantage there will be new roles and responsibilities to grow into.
  • Support for your well-being. Without our personnel we cannot succeed, so we take good care of them. We aim to nurture great team spirit and leadership and enable a good work-life balance.

Apply now and join our journey into the realm of quantum algorithms!

Please send your CV and application with your salary request as soon as possible. We will process applications as they come in, and fill in the position as soon as we find the right candidate.

Interested and want to hear more?

For further information, please contact Omar Castro: info@qmill.com

We look forward to hearing from you!

QMill – The first to unlock quantum advantage


Click to select or drag and drop a file

Click to select or drag and drop a file

Click to select or drag and drop a file