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

HPC Research Software Engineer for Cosmology Codes in Bath

Bath Full-Time 35000 - 45000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Enhance software codes and develop efficient algorithms for exciting cosmology projects.
  • Company: Join Durham University's innovative High Performance Computing team.
  • Benefits: Access to cutting-edge HPC facilities and opportunities for impactful contributions.
  • Why this job: Make a real difference in large-scale scientific research while honing your programming skills.
  • Qualifications: Strong background in C/C++ and Python, plus experience in parallel programming.

The predicted salary is between 35000 - 45000 £ per year.

DURHAM UNIVERSITY is seeking a Research Software Engineer to join their High Performance Computing team within the Department of Physics. This role involves improving existing codes, implementing efficient algorithms, and working with researchers on performance benchmarking for cosmological and nuclear physics projects.

A strong background in C/C++ and Python is essential, as well as experience with parallel programming. The position offers access to cutting-edge HPC facilities and the chance to make significant contributions to large-scale scientific workflows.

HPC Research Software Engineer for Cosmology Codes in Bath employer: EURAXESS Ireland

Durham University is an exceptional employer, offering a collaborative and innovative work culture that fosters professional growth and development. As part of the High Performance Computing team, you will have access to state-of-the-art facilities and the opportunity to contribute to groundbreaking research in cosmology and nuclear physics, making your work both meaningful and impactful.
E

Contact Detail:

EURAXESS Ireland Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Durham University on LinkedIn. A friendly chat can give us insider info about the team and the role, plus it shows our genuine interest.

✨Tip Number 2

Show off your skills! Prepare a mini-project or a GitHub repo showcasing your C/C++ and Python prowess. This hands-on evidence of your coding chops can really set us apart from the crowd.

✨Tip Number 3

Practice makes perfect! Get comfortable with common interview questions related to HPC and parallel programming. We can even do mock interviews with friends to boost our confidence before the big day.

✨Tip Number 4

Apply through our website! It’s the best way to ensure our application gets noticed. Plus, we can tailor our submission to highlight how our skills align perfectly with the HPC team’s needs.

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

C/C++
Python
Parallel Programming
High Performance Computing (HPC)
Algorithm Implementation
Performance Benchmarking
Cosmological Physics
Nuclear Physics
Scientific Workflow Management

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with C/C++ and Python in your application. We want to see how you've used these languages in past projects, especially in high-performance computing or parallel programming.

Tailor Your Application: Don’t just send a generic CV and cover letter. Take the time to tailor your application to the HPC Research Software Engineer role. Mention specific projects or experiences that relate to cosmology codes and performance benchmarking.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and enthusiasm for the role.

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

How to prepare for a job interview at EURAXESS Ireland

✨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 previous projects and be ready to discuss specific algorithms you've implemented or optimised, especially in the context of high-performance computing.

✨Showcase Your Parallel Programming Skills

Since parallel programming is a key aspect of this position, prepare examples of how you've used it in past projects. Be ready to explain the challenges you faced and how you overcame them, as well as the impact your work had on performance.

✨Understand the Research Context

Familiarise yourself with current trends in cosmology and nuclear physics. Being able to discuss how your skills can contribute to ongoing research will show your genuine interest in the field and the role.

✨Prepare Questions for Them

Interviews are a two-way street! Prepare thoughtful questions about the HPC facilities, the team dynamics, and the types of projects you might be working on. This not only shows your enthusiasm but also helps you gauge if the role is the right fit for you.

HPC Research Software Engineer for Cosmology Codes in Bath
EURAXESS Ireland
Location: Bath

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

>