About The Role and Team
This role focuses upon tailoring high-level quantum algorithms to run on our hardware. Successful candidates will be familiar with the established toolset of quantum algorithms and understand the compilation tools required to map circuits to a target gate set. With consideration of various quantum error correction schemes and the specifics of Quantum Motion hardware, you will research and develop processes to run circuits on target architectures while monitoring the resources consumed. Candidates should have experience working with the surface code and the use of factories to produce resource states. This role does not require prior understanding of Quantum Motion’s silicon-spin hardware platform, with knowledge expected to develop on the job while working with other researchers in the team.
This role will provide a critical interface between applications and hardware development at Quantum Motion, allowing us to identify algorithms that are compatible with future iterations of our hardware. In addition to an established research background, we are looking for candidates with strong communication skills who can discuss with both applications and error correction / architecture researchers to understand capabilities. This role will involve working with in-house software engineers to automate the algorithms compilation process, primarily through the Python-based ecosystem of quantum software libraries.
This is therefore a rare and exciting opportunity to be an early employee at a start-up shaping the future of quantum computing. Being a small team and having a flat structure, this is a great opportunity to contribute to new developments within the field. There are multiple opportunities for professional growth and to make impacts within the company.