Skip to content
← Back to job listings

Senior/Staff Research Software Engineer

Riverlane · Cambridge, United Kingdom

External listingfull-time6 days ago

About The Role

Join Riverlane, a leading quantum computing company, as a Senior/Staff Research Software Engineer. In this role, you will work closely with researchers in mathematics, physics, and engineering to develop the simulation and analysis tools that underpin their work. You will take ownership of significant technical projects, deliver reliable and optimized software implementations of cutting-edge decoding algorithms, and maintain and evolve software repositories. This position offers equity, 28 days of annual leave, private medical insurance, life insurance, and a contributory pension scheme.

  • Prendre en charge des travaux techniques significatifs et aider les chercheurs à améliorer leurs normes d'ingénierie.
  • Développer des idées de recherche et des prototypes en code correct, maintenable et rapide.
  • Livrer des implémentations logicielles fiables et optimisées d'algorithmes de décodage de pointe.
  • This would suit someone who cares deeply about software quality and wants their work to directly shape what research is possible
  • Proficiency in C++ and Python is essential
  • Ability to work effectively, both independently and as part of a team
  • A passion for learning and curious mindset
  • Strong written and oral communication skills, with the ability to discuss complex ideas with a variety of audiences, in a clear and simple way
  • Experience with collaborative programming
  • An interest in quantum computing
  • Strong problem-solving skills
  • Experience with software engineering tools: CI/CD, containers, version control, static and dynamic code analysis
  • Confidence in basics of linear algebra, discrete mathematics, and probabilities
  • MSc in Mathematics, Physics, Computer Science, or a related technical field (or equivalent professional experience)
  • Experience of GPU programming
  • Women and other underrepresented groups may be less likely to apply for a role unless they meet all or nearly all of the requirements. If this applies to you, we still encourage you to apply - you may be a great fit, even if you don’t meet every single qualification. We’d love to hear from you
  • Experience of shipping software to users
  • Experience of quantum computing

This is an external listing. JobSpring does not represent or verify the employer. Report this listing