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

HPC Research Software Engineer for Cosmology Codes in Durham

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

At a Glance

  • Tasks: Enhance software codes and develop efficient algorithms for groundbreaking research.
  • Company: Durham University, a leader in high-performance computing and physics.
  • Benefits: Access to cutting-edge HPC facilities and opportunities for impactful contributions.
  • Other info: Be part of a collaborative environment with exciting research projects.
  • Why this job: Join a dynamic team and shape the future of cosmology and nuclear physics.
  • Qualifications: Strong skills 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 Durham 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 Durham

✨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 and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio showcasing your C/C++ and Python projects, especially those related to HPC or cosmology. This will help us see your practical experience and problem-solving abilities.

✨Tip Number 3

Ace the interview! Brush up on parallel programming concepts and be ready to discuss how you've improved existing codes in past projects. We want to hear about your thought process and how you tackle challenges.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to engage directly with us.

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

C/C++
Python
Parallel Programming
High Performance Computing (HPC)
Algorithm Implementation
Performance Benchmarking
Scientific Workflow Development
Cosmology Codes

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 get straight to the heart of your qualifications and experiences without unnecessary fluff.

Apply Through Our Website: We encourage you to apply 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 regarding your application status.

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 coding skills and be ready to discuss specific projects where you've implemented efficient algorithms or improved existing codes.

✨Showcase Your Parallel Programming Experience

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 optimised performance in those scenarios.

✨Familiarise Yourself with HPC Facilities

Do some research on high-performance computing facilities and their applications in cosmology and nuclear physics. Being able to discuss how you would leverage these resources in your work will show your enthusiasm and understanding of the field.

✨Prepare Questions for Them

Interviews are a two-way street! Prepare thoughtful questions about the team’s current projects, the tools they use, and how they measure success. This not only shows your interest but also helps you gauge if the role is the right fit for you.

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

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

>