At a Glance
- Tasks: Optimise codes for large systems and collaborate with scientific teams in cosmology and particle physics.
- Company: Durham University, a leading institution in research and innovation.
- Benefits: Full-time role with access to cutting-edge HPC facilities and professional development opportunities.
- Why this job: Join a dynamic team and contribute to groundbreaking research in high-performance computing.
- Qualifications: Strong knowledge of C/C++ and Python, plus experience in parallel computing.
The predicted salary is between 35000 - 45000 £ per year.
DURHAM UNIVERSITY in the North East of England is seeking a Research Software Engineer for their High Performance Computing team in the Department of Physics. The role involves optimizing existing codes for large systems and working with scientific teams in fields such as cosmology and particle physics.
The ideal candidate should have a strong knowledge of C/C++ and Python, and experience with parallel computing. This position offers the chance to work on cutting-edge HPC facilities and has a full-time commitment.
HPC Research Software Engineer for Cosmology Codes employer: EURAXESS Czech Republic
Contact Detail:
EURAXESS Czech Republic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land HPC Research Software Engineer for Cosmology Codes
✨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 insider info and might even lead to a referral.
✨Tip Number 2
Show off your skills! Prepare a portfolio of projects that highlight your experience with C/C++ and Python, especially any work related to parallel computing. This will help us stand out during interviews.
✨Tip Number 3
Practice makes perfect! Get comfortable with common interview questions for software engineers, particularly those focused on HPC and optimisation. Mock interviews with friends can really help us nail it.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we can tailor our application to highlight how our skills match the job description perfectly.
We think you need these skills to ace HPC Research Software Engineer for Cosmology Codes
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C/C++ and Python, as well as any parallel computing projects you've worked on. We want to see how your skills align with the HPC team’s needs!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about cosmology and particle physics. Share specific examples of your work that demonstrate your ability to optimise codes for large systems.
Showcase Your Team Spirit: Since you'll be working closely with scientific teams, let us know about your collaborative experiences. We love candidates who can communicate effectively and contribute to a team environment!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your materials and keep track of your application status.
How to prepare for a job interview at EURAXESS Czech Republic
✨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 or worked with parallel computing.
✨Understand the Science
Familiarise yourself with cosmology and particle physics concepts. Being able to discuss how your software engineering skills can contribute to scientific research will impress the interviewers and show your genuine interest in the field.
✨Prepare for Technical Questions
Expect technical questions that test your problem-solving abilities and understanding of HPC systems. Practice coding challenges and be prepared to explain your thought process clearly during the interview.
✨Show Your Team Spirit
This role involves collaboration with scientific teams, so highlight any experience you have working in a team environment. Share examples of how you’ve successfully collaborated on projects and how you handle feedback and communication.