All jobs

Quantum Simulation Software Engineer


The successful candidate will join the Quantum Programming team at ICHEC and work on research and development of simulation methods, applications and software for and on quantum computing platforms. This will require a good understanding of quantum information systems, software technologies, high performance computing technologies and the NISQ computing ecosystem. The successful candidate will have the opportunity to work closely with technology providers and industry/research partners on suitable use-cases.
The applicant should be interested in contributing to the further development of the technologies and methods underlying the simulation of quantum circuits and enabling them to scale to efficiently run on the large compute clusters. In addition, the applicant should be interested in investigating potential quantum computing applications across a range of different sectors. The range of targeted domains will include chemistry, theoretical physics, optimisation and machine learning.
Essential Requirements:
Applicants must have a Masters or PhD Qualification in computer science, quantum physics, or a related discipline, or equivalent experience (min. 5+ yrs.).
Solid knowledge of the mathematical and theoretical foundations of quantum physics, quantum information and quantum computation.
Experience in one or more of the following languages: Python, C, C++, Julia and demonstrated ability to develop complex numerical applications.
Ability to work in a multi-disciplinary team with academic, research or industry partners.
Demonstrate logical and thorough approach to technical problem determination.
Excellent communication and organizational skills.
Track record of high impact research outputs in quantum related area.
Knowledge and experience with tensor network theory and methods.
Experience in quantum programming and software development on at least one of the platforms from among IBM, Rigetti, Intel, Atos, Google, etc.
Experience with parallel programming for multi-core, many-core and multi-node environments on distributed- and shared-memory systems.
Exposure to one or more of MPI, OpenMP, CUDA, OpenCL.
Exposure to techniques and tools for machine/deep learning.

How to apply

Applications to include a covering letter, CV, and the contact details of three referees should be sent, via e-mail (in word or PDF only) to Please put reference number NUIG 24-20 in subject line of e-mail application.Closing date for receipt of applications is 5.00 pm (Irish time) Friday 7th February 2020Interviews are planned for 17th February 2020

Niall Moran Senior Computational Scientist P. +35315241608 Apply for this job


National University of Ireland, Galway,
H91 TK33 Galway, Ireland

Published on February 10, 2020

Interested in this job?

Apply now