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
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
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.