HPC Python Developer - #1717946
Granite Consulting

HPC Python Developer – Fully Remote - £50,000 - £60,000
An excellent opportunity to join a leading HPC consultancy as an HPC Python Developer.
The role will be working on a huge, cutting edge project which will have a major impact not just on the scientific community but on society as a whole.
The main responsibilities of the HPC Python Developer role will include:
- Developing, optimising and maintaining Python based batch processing pipelines
- Implementing distributed multi-core data driven processing algorithms
- Contributing to the design and implementation of distributed software systems
To be successful in this role, you will probably have experience with the following:
- Strong Python skills
- An understanding of algorithms, data structures and mathematical principles
- Software engineering practices such as GIT and CI/CD
- Test automation and test-driven-development
- C / C++ experience would be beneficial
- Experience with HPC and parallel programming (MPI, OpenMP, OpenCL, CUDA) would also be beneficial
- A BSc / MSc / PhD in Computer Science / Physics / Mathematics or related area
This is not your typical Python development role and will require someone with excellent analytical and problem-solving skills, with the opportunity to work on genuinely exciting projects.
As well as a salary of £(phone number removed), other benefits include 30 days holiday (plus banks and the option to buy/sell), health/income/life insurance, fully remote work, plus the opportunity for European travel.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Internship - Marketing

Communications Executive

Head of Theatres
