HPC Research Software Engineer for Cosmology Codes in London
HPC Research Software Engineer for Cosmology Codes

HPC Research Software Engineer for Cosmology Codes in London

London Full-Time 40000 - 50000 £ / year (est.) No home office possible
Durham University

At a Glance

  • Tasks: Enhance code performance and implement efficient algorithms for cosmology research.
  • Company: Durham University, a leader in high-performance computing and physics research.
  • Benefits: Access to cutting-edge HPC facilities and opportunities for impactful scientific contributions.
  • Other info: Collaborative environment with opportunities for professional growth.
  • Why this job: Join a dynamic team and make a real difference in cosmology and particle physics.
  • Qualifications: Strong skills in C/C++ and Python; Fortran knowledge is a plus.

The predicted salary is between 40000 - 50000 £ per year.

DURHAM UNIVERSITY is seeking a Research Software Engineer for its High Performance Computing team in the Department of Physics. In this role, you will enhance code performance on large systems, implement efficient algorithms, and collaborate closely with researchers in fields such as cosmology and particle physics.

A strong command of C/C++ and Python is essential, with knowledge of Fortran being advantageous. You will have access to cutting-edge HPC facilities, contributing significantly to scientific projects and optimising workflows.

HPC Research Software Engineer for Cosmology Codes in London employer: Durham University

Durham University is an exceptional employer, offering a vibrant work culture that fosters collaboration and innovation within the High Performance Computing team. Employees benefit from access to state-of-the-art facilities and opportunities for professional growth, making it an ideal environment for those passionate about advancing research in cosmology and particle physics.
Durham University

Contact Detail:

Durham University Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land HPC Research Software Engineer for Cosmology Codes in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Durham University, especially in the HPC team. A friendly chat can give us insights into the role and help you stand out.

✨Tip Number 2

Show off your skills! Prepare a mini-project or a code snippet that demonstrates your expertise in C/C++ and Python. This hands-on approach can really impress during interviews.

✨Tip Number 3

Get familiar with their research! Dive into recent publications from the Department of Physics. Understanding their work in cosmology and particle physics will help us tailor our conversations and show genuine interest.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we can keep track of your progress and provide updates directly.

We think you need these skills to ace HPC Research Software Engineer for Cosmology Codes in London

C/C++
Python
Fortran
High Performance Computing (HPC)
Algorithm Implementation
Code Performance Enhancement
Collaboration Skills
Scientific Computing
Workflow Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C/C++ and Python, as well as any relevant projects in cosmology or particle physics. We want to see how your skills align with the role, so don’t hold back!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about HPC and how you can contribute to our team. Be specific about your past experiences and how they relate to the job.

Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled complex coding challenges or optimised workflows in the past. We love seeing your thought process and how you approach problem-solving!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Durham University

✨Know Your Code Inside Out

Make sure you’re well-versed in C/C++ and Python, as these are crucial for the role. Brush up on your coding skills and be ready to discuss specific projects where you've optimised code performance or implemented algorithms.

✨Familiarise Yourself with HPC Concepts

Since you'll be working with High Performance Computing, it’s essential to understand the basics of HPC systems. Research how they work and think about how you can leverage them in your past projects. This will show your enthusiasm and readiness for the role.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and coding abilities. Practice coding challenges related to performance optimisation and algorithm implementation. You might even want to do a mock interview with a friend to get comfortable.

✨Show Your Collaborative Spirit

Collaboration is key in this role, so be prepared to discuss how you've worked with researchers or teams in the past. Highlight any experience you have in interdisciplinary projects, especially in fields like cosmology or particle physics, to demonstrate your ability to work effectively with others.

HPC Research Software Engineer for Cosmology Codes in London
Durham University
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>