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