Advance Search

Browse CVs

HPC Python Developer

Posted 3 days ago

  • The Borough, Greater London
  • Permanent
  • £50,000 to £60,000 /Yr
  • Sponsored
  • Expires In 25 days
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