qubitsok.com
Cut Noise. Work Quantum.
Germany, Innsbruck
•
Posted 159 days ago
🏢 ParityQC
Role Type
Role Focus
Seniority
Employer Type
This Software Engineer will develop the ParityQC use-case software, a framework for creating and testing quantum algorithms. They will integrate cutting-edge quantum methods into the ParityOS product, connecting quantum algorithms with classical software. The role involves implementing quantum algorithms and designing tools to ensure the software stack's performance and usability, advancing quantum computing technology.
Key Responsibilities
Develop a cutting-edge software product for quantum algorithm development, integrating diverse tools into a unified framework.
Implement quantum algorithms and design the necessary tools for their development from scratch.
Ensure the maintainability, performance, and usability of the software stack to directly contribute to the advancement of quantum computing technology.
Required Skills
Master Holders of a master Minimum of 2 years of professional experience in software development
Strong programming skills with a particular focus on Python
High level of curiosity and a proactive attitude towards solving complex, unfamiliar problems
Ability to work independently and take initiative
Fluency in English, both written and spoken
Nice-to-have Skills
Background in quantum physics
Experience with additional programming languages such as Rust or C++
Familiarity with high-performance computing (HPC)
Knowledge of agile software development practices
Technology Tags
The role requires strong programming skills, explicitly mentioning Python, Rust, and C++.
The company's core product, ParityOS, is described as the first fully cloud-based operating system for quantum computers.
The role involves bridging quantum algorithms and classical software across the entire quantum computing stack.
Implementing quantum algorithms and working with quantum chips necessitates a fundamental understanding of qubits and quantum gates.
The position involves developing ParityOS and other software for quantum algorithm development, interacting with hardware-specific instructions.
The job explicitly focuses on developing and testing quantum algorithms on "noisy quantum hardware," which is characteristic of NISQ devices.
The responsibility includes developing and testing quantum algorithms on "noisy quantum hardware," directly addressing noise management and performance evaluation.