Research Software Developer
Key Aspects of the Role
- read and discuss academic papers with your teammates, coming up with new methods or implementing and modifying existing ideas as a result;
- design, implement, test, review, debug and optimise research code;
- analyse experimental data and communicate results in the form of discussions and reports to other team members and clients;
- build Riverlane’s international standing through writing papers and presenting results at conferences as appropriate;
- contribute to the business development and strategic direction of the company.
- PhD in a highly numerate subject, such as a science, mathematics, computer science or engineering, or equivalent experience in industry;
- high level of proficiency in at least one modern programming language;
- proven ability to understand technical material and translate this into software;
- strong mathematical ability;
- strong communication skills, both written and verbal, with a track record of communicating work to colleagues and other audiences;
- experience working both independently and in a research team.
- experience with software development tooling (Git, Docker, automated testing, etc.).
Knowledge of quantum computing is not required as training will be given.
Salary depends on experience and starts at £40,000. You will share a stake in the company through our options scheme.