At a Glance
- Tasks: Maintain and optimise high-performance computing environments for cutting-edge AI solutions.
- Company: Rapidly growing cloud provider redefining high-performance computing with innovative GPUaaS.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Join a powerhouse in AI and ML, making a real impact in tech.
- Qualifications: Experience with HPC systems, Linux, and networking; strong problem-solving skills.
- Other info: Collaborative environment with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
A rapidly growing cloud provider is redefining high-performance computing with cutting-edge GPUaaS, delivering scalable, enterprise-grade AI infrastructure at unmatched efficiency. With deep ties to Nvidia, they’re quickly becoming a powerhouse in the US and Europe’s AI and ML ecosystem, providing solutions for HPC, AI, and deep learning workloads.
As the Principal HPC Support Engineer, you will play a pivotal role in maintaining and supporting high-performance computing environments on bare-metal infrastructure, primarily serving clients in research, higher education, and enterprise AI sectors. You will focus on both the software and networking aspects of HPC deployments, ensuring that large-scale GPU clusters remain operational, secure, and optimized for client needs.
Key Responsibilities- System Maintenance and Performance Optimization
- Manage, maintain, and tune bare-metal HPC clusters running Linux-based operating systems (e.g., Fedora, Debian, Ubuntu).
- Optimize Nvidia GPU compute environments, including CUDA, NCCL, and GPU resource management in multi-node HPC clusters.
- Oversee high-speed networking configurations, including InfiniBand (Mellanox), RDMA, and Ethernet fabric tuning for low-latency HPC workloads.
- Configure and fine-tune HPC schedulers (e.g., Slurm, OpenPBS, SGE) for optimal GPU workload distribution.
- Implement containerization strategies (Podman, Docker) and orchestration platforms (K3s, Kubernetes) for managing distributed AI/ML workloads.
- Networking and Infrastructure Support
- Configure, monitor, and troubleshoot high-performance network fabrics, ensuring low-latency, high-throughput communication between GPU nodes.
- Deploy and maintain InfiniBand, RoCE, and high-speed Ethernet for HPC and AI clusters.
- Collaborate with networking teams to optimize routing, switching, and load balancing for distributed computing environments.
- Work closely with Nvidia engineers and system architects to implement GPUDirect Storage, NVLink, and Magnum IO for accelerated workloads.
- Security, Automation, and Monitoring
- Maintain authentication and authorization systems such as Active Directory, OpenLDAP, and Keycloak.
- Automate system provisioning and configuration using Ansible, Terraform, or other Infrastructure-as-Code tools.
- Monitor system performance using Prometheus, Grafana, and ELK Stack, identifying and resolving bottlenecks in GPU workloads.
- Implement security best practices for multi-tenant HPC clusters, ensuring compliance with industry standards.
- Troubleshooting and Client Support
- Serve as the lead technical resource for diagnosing and resolving complex software, networking, and hardware issues in large-scale GPU clusters.
- Analyze logs, conduct performance profiling, and debug CUDA, MPI, and RDMA-related issues.
- Work closely with AI/ML research teams, cloud engineers, and enterprise clients to optimize workload performance.
- Collaboration and Process Improvement
- Support the ongoing development of internal HPC test environments and customer POCs.
- Work cross-functionally with Service Desk, Operations, and Service Delivery Management to ensure seamless service.
- Provide technical documentation, training, and mentorship to junior team members.
HPC Infrastructure and Support Engineer in Glasgow employer: asobbi
Contact Detail:
asobbi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land HPC Infrastructure and Support Engineer in Glasgow
✨Tip Number 1
Network, network, network! Get out there and connect with people in the HPC and AI sectors. Attend industry events, join relevant online forums, and don’t be shy about reaching out to professionals on LinkedIn. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects related to HPC, GPU optimisation, or any relevant tech. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of Linux systems, networking, and GPU management. Practice common interview questions and scenarios that relate to HPC environments. We want you to feel confident and ready to impress!
✨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. Let’s get you into that role!
We think you need these skills to ace HPC Infrastructure and Support Engineer in Glasgow
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the HPC Infrastructure and Support Engineer role. Highlight your experience with Linux-based systems, GPU environments, and any relevant networking skills. We want to see how your background aligns with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about high-performance computing and how your skills can contribute to our mission. Keep it engaging and personal – we love a good story!
Showcase Relevant Projects: If you've worked on any projects related to HPC, AI, or deep learning, make sure to mention them. We’re interested in seeing how you’ve tackled challenges and what technologies you’ve used. This helps us understand your hands-on experience!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes straight to our team. Plus, we can’t wait to hear from you!
How to prepare for a job interview at asobbi
✨Know Your HPC Stuff
Make sure you brush up on your knowledge of high-performance computing, especially around GPUaaS and Nvidia technologies. Be ready to discuss your experience with Linux-based systems and how you've optimised GPU environments in the past.
✨Show Off Your Troubleshooting Skills
Prepare to share specific examples of how you've diagnosed and resolved complex issues in HPC clusters. Think about times when you had to analyse logs or debug CUDA-related problems, and be ready to explain your thought process.
✨Get Familiar with Networking
Since networking is a big part of this role, make sure you understand high-speed networking configurations like InfiniBand and RDMA. Be prepared to discuss how you've optimised network performance in previous roles.
✨Demonstrate Collaboration
This position involves working closely with various teams, so be ready to talk about your experience collaborating with others. Share examples of how you've worked cross-functionally to improve processes or support clients in the past.