Junior HPC Engineer

Junior HPC Engineer

Full-Time 30000 - 42000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Support and grow HPC infrastructure for high-performance simulations and data-intensive workloads.
  • Company: Join a leading tech firm focused on cutting-edge science and engineering.
  • Benefits: Gain hands-on experience, mentorship, and opportunities for career growth.
  • Why this job: Dive into high-performance computing and make a real impact in innovative projects.
  • Qualifications: Familiarity with Linux systems and basic scripting knowledge required.
  • Other info: Perfect for early-career individuals eager to specialise in HPC.

The predicted salary is between 30000 - 42000 £ per year.

Overview

We’re looking for a Junior HPC Engineer to help support and grow the infrastructure behind high-performance simulation and data-intensive workloads. This is a great opportunity to build your career in high-performance computing, working alongside experienced engineers while learning how to optimize systems used in cutting-edge science and engineering.You’ll gain exposure to technologies that power large-scale modeling, including FEA, and data-driven research, and develop your skills across Linux systems, compute clusters, and workload management tools.

Responsibilities

  • Assist in the setup, monitoring, and maintenance of HPC clusters, storage, and interconnects.
  • Support Linux system administration tasks (RHEL, Rocky), with a focus on stability and uptime.
  • Help configure and troubleshoot workload managers such as Slurm.
  • Work with senior engineers to monitor performance of key applications and identify opportunities for improvement.
  • Contribute to scripting and automation tasks (Bash, Python) to streamline system operations.
  • Support end-users by responding to tickets, preparing documentation, and guiding researchers on best practices.
  • Learn about parallel computing concepts (MPI, OpenMP, GPU acceleration) and apply them under guidance.

Experience / Skills

  • Familiarity with Linux systems and command-line usage.
  • Basic knowledge of scripting (Bash and/or Python).
  • Exposure to bare metal environments (installing, configuring, and troubleshooting physical servers).
  • Interest in high-performance computing, scientific computing, or distributed systems.
  • Eagerness to learn about workload managers (Slurm or similar).
  • Good problem-solving skills, with the ability to troubleshoot technical issues.
  • Strong communication skills and a collaborative mindset.

This role is ideal for someone early in their career who wants to grow into an HPC specialist. You’ll be supported with mentoring, hands-on experience, and opportunities to develop expertise in cluster management, performance tuning, and advanced HPC environments.

#J-18808-Ljbffr

Junior HPC Engineer employer: Arcus Search

As a Junior HPC Engineer, you'll join a dynamic team dedicated to advancing high-performance computing in a collaborative and innovative environment. Our company prioritises employee growth, offering mentorship and hands-on experience that empowers you to develop your skills in cutting-edge technologies. Located in a vibrant area, we foster a culture of learning and support, ensuring that every team member has the opportunity to thrive and contribute to impactful scientific research.
A

Contact Detail:

Arcus Search Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior HPC Engineer

✨Tip Number 1

Network like a pro! Reach out to professionals in the HPC field on LinkedIn or at industry events. We can’t stress enough how valuable personal connections can be in landing that dream job.

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your scripting projects or any relevant work. This gives potential employers a sneak peek into your abilities and passion for HPC.

✨Tip Number 3

Prepare for interviews by brushing up on common HPC topics. We recommend practising answers to questions about Linux systems, workload managers, and parallel computing concepts. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Junior HPC Engineer

High-Performance Computing (HPC)
Linux System Administration
RHEL
Rocky Linux
Workload Management Tools (Slurm)
Scripting (Bash, Python)
Parallel Computing Concepts (MPI, OpenMP, GPU Acceleration)
Troubleshooting Skills
Problem-Solving Skills
Communication Skills
Collaboration
Cluster Management
Performance Tuning
Data-Intensive Workloads

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant skills and experiences that match the Junior HPC Engineer role. We want to see your familiarity with Linux systems, scripting knowledge, and any hands-on experience you've had with HPC or similar environments.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your enthusiasm for high-performance computing and how you can contribute to our team. Don’t forget to mention specific technologies or projects that excite you about this role.

Show Off Your Problem-Solving Skills: In your application, give examples of how you've tackled technical challenges in the past. We love seeing candidates who can think critically and troubleshoot effectively, so share those experiences with us!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you're serious about joining the StudySmarter team!

How to prepare for a job interview at Arcus Search

✨Know Your HPC Basics

Before the interview, brush up on your knowledge of high-performance computing concepts. Familiarise yourself with terms like MPI, OpenMP, and workload managers like Slurm. This will show your enthusiasm for the role and help you engage in technical discussions.

✨Show Off Your Linux Skills

Since the job involves Linux system administration, be prepared to discuss your experience with RHEL or Rocky. You might even be asked to solve a problem on the spot, so practice using the command line and troubleshooting common issues beforehand.

✨Demonstrate Your Scripting Know-How

If you have any experience with Bash or Python scripting, make sure to highlight it during the interview. Consider preparing a small example of a script you've written or a project where you automated a task, as this can really impress the interviewers.

✨Ask Insightful Questions

Interviews are a two-way street, so come prepared with questions that show your interest in the team and the projects they work on. Ask about their current challenges with HPC clusters or how they approach performance tuning. This not only demonstrates your curiosity but also helps you gauge if the role is right for you.

Junior HPC Engineer
Arcus Search
Go Premium

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

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>