qubitsok.com
Cut Noise. Work Quantum.
Europe, United Kingdom, Cambridge
•
Posted 134 days ago
🏢 Quantinuum
Role Type
Role Focus
Seniority
Employer Type
This Research Software Engineer position focuses on developing the next generation high-performance quantum compiler. You will contribute to the full development lifecycle, covering research, design, programming, and testing. This role requires collaboration across software development, compiler design, and quantum computing research within a small, dynamic team.
Key Responsibilities
Maintain and contribute to the Rust-based codebase.
Develop and apply optimization methods specifically for quantum programs.
Collaborate effectively with key stakeholders across research and engineering teams.
Participate throughout the full development lifecycle, including research, design, programming, and testing.
Required Skills
Professional software development experience in Python or Rust.
Knowledge of quantum computing, quantum algorithms, or programming quantum systems.
Broad knowledge of compiler concepts.
Ability to write clean, maintainable code and communicate technical ideas clearly.
Familiarity with collaboration tools like version control and issue tracking.
Familiarity with development tools such as debuggers, profilers, and testing frameworks.
A 2:1 or higher degree in Computer Science, Mathematics, Engineering, or a related discipline.
Nice-to-have Skills
Experience with Machine Learning techniques.
Experience with High Performance Computing (HPC).
Familiarity with graph transformation systems.
Technology Tags
Explicitly required for maintaining and contributing to a Rust-based codebase.
The job requires general software development experience using languages like Python or Rust.
The main responsibility is contributing to the next generation high performance quantum compiler.
A key responsibility involves developing and applying optimization methods for quantum programs.
Experience with Machine Learning techniques is listed as a desirable skill.
Experience with High Performance Computing is listed as a desirable skill.
Broad knowledge of compiler concepts in the quantum domain implies understanding how to manipulate quantum circuit structures.
Is this your company's listing?
Boost it to the top of search results and reach 497+ newsletter subscribers.