Graduate Linux Software Engineer — HPC & AI Systems in Ambrosden

Graduate Linux Software Engineer — HPC & AI Systems in Ambrosden

Ambrosden Full-Time 28000 - 30000 £ / year (est.) No working from home possible
Alces Software

At a Glance

  • Tasks: Design and implement software for cutting-edge Linux-based HPC and AI systems.
  • Company: Join Alces Software, a leader in supercomputing and AI technology.
  • Benefits: Earn £28,000 to £30,000 with training, mentorship, and a relaxed work culture.
  • Other info: Great opportunity for growth in a supportive, open-source friendly environment.
  • Why this job: Turn your Linux passion into a career impacting advanced technology.
  • Qualifications: Strong Linux experience, scripting skills, and a degree in a related field.

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

Amazing opportunity for a passionate Linux enthusiast to join Alces Software as a Graduate Software Engineer. We design and manage some of the most advanced supercomputer and AI systems in the UK. If you've spent your own time building homelabs, daily-driving Linux, tinkering with kernels, scripting everything, self-hosting services, or contributing to open-source projects this role is built for you.

About Alces Software: We work with cutting-edge HPC (High Performance Computing) and AI infrastructure for customers in academic & research institutions, banking, manufacturing, and Formula One. You'll be joining a small, relaxed, office-based Oxfordshire team where you'll get real responsibility from day one.

Responsibilities

  • Research, design, and implement software that runs on Linux-based HPC and AI systems
  • Develop and automate tooling for large-scale Linux environments
  • Hands-on design, implementation, testing, and ownership of your own projects
  • Work on real production supercomputing infrastructure
  • Participate in team meetings and present your work
  • Learn modern Linux engineering practices in a fast-moving environment

Qualifications

We care much more about your real Linux passion and hands-on experience than a perfect CV. You'll be a great fit if you:

  • Live and breathe Linux (ideally run it as your daily driver)
  • Have strong self-taught Linux experience whether that is Arch, Debian, Gentoo, NixOS, or anything else you've broken and fixed in your own time
  • Love scripting and automation (especially Bash, Python, and any other tools you've picked up)
  • Have a demonstrable open-source background (GitHub projects, personal tools, contributions, dotfiles, homelab setups, etc.)
  • Are pragmatic, curious, and enjoy solving problems in different ways
  • Have a degree in Computer Science, Software Engineering, or a related subject
  • Are a fast learner with a strong drive to build a career in systems + software engineering

Bonus Points

  • Experience with containers (Docker/Podman), orchestration, Ansible, or configuration management
  • Any exposure to HPC, clustering, or high-performance systems
  • Web development (React or similar) or Ruby experience
  • Willingness to travel occasionally within the UK for customer projects

What’s Next?

If you're a Linux enthusiast who wants to turn your personal passion into a real career working on supercomputers and AI systems, we'd love to hear from you.

Benefits

  • Competitive salary of between £28,000 and £30,000 per annum depending on experience
  • Rapid exposure to large-scale Linux systems, supercomputers, and emerging AI technologies
  • Ongoing training and mentorship from experienced Linux engineers
  • Genuine opportunity to grow into a strong Linux-focused software engineering career
  • Relaxed working environment with a team that actually understands open-source culture

Graduate Linux Software Engineer — HPC & AI Systems in Ambrosden employer: Alces Software

Alces Software is an exceptional employer for those passionate about Linux and cutting-edge technology, offering a competitive salary and rapid exposure to large-scale HPC and AI systems. With a relaxed office culture in Oxfordshire, employees enjoy real responsibility from day one, ongoing mentorship, and genuine opportunities for career growth in a team that values open-source contributions and innovation.

Alces Software

Contact Details:

Alces Software Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Linux Software Engineer — HPC & AI Systems in Ambrosden

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, or join online forums. The more connections we make, the better our chances of landing that dream job.

Tip Number 2

Show off your skills! Create a personal project or contribute to open-source. This not only demonstrates your passion for Linux but also gives us something tangible to discuss during interviews.

Tip Number 3

Prepare for technical interviews by brushing up on your scripting and automation skills. We should practice common coding challenges and be ready to showcase our problem-solving abilities.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows us you’re genuinely interested in being part of our team at Alces Software.

We think you need these skills to ace Graduate Linux Software Engineer — HPC & AI Systems in Ambrosden

Linux
Scripting
Bash
Python
Open-source contributions
HPC (High Performance Computing)
Automation

Some tips for your application 🫡

Show Your Linux Passion:We want to see your love for Linux shine through in your application. Share your experiences, whether it's building homelabs or tinkering with kernels. Let us know how you live and breathe Linux!

Highlight Your Projects:If you've got any open-source projects or personal tools on GitHub, make sure to mention them! We’re keen to see what you've created and how you've contributed to the community.

Be Yourself:Don’t stress about having a perfect CV. We care more about your hands-on experience and genuine enthusiasm for Linux. Just be yourself and let your personality come through in your writing!

Apply Through Our Website:Ready to take the plunge? Head over to our website to submit your application. It’s the best way for us to get your details and kick off the conversation about your future with us!

How to prepare for a job interview at Alces Software

Show Your Linux Passion

Make sure to express your enthusiasm for Linux during the interview. Share specific examples of your personal projects, like building homelabs or contributing to open-source. This will demonstrate that you live and breathe Linux, which is exactly what they’re looking for.

Prepare for Technical Questions

Brush up on your technical knowledge related to Linux systems, scripting, and automation. Be ready to discuss your experience with tools like Bash and Python, and maybe even solve a coding problem on the spot. This shows you can think on your feet and apply your skills practically.

Demonstrate Problem-Solving Skills

Think of a few examples where you faced challenges in your projects and how you overcame them. Alces Software values pragmatic and curious individuals, so showcasing your problem-solving approach will resonate well with them.

Ask Insightful Questions

Prepare some thoughtful questions about the team, their projects, or the technologies they use. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values, especially regarding open-source and collaboration.