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 ongoing training and mentorship.
- Other info: Enjoy a relaxed office environment with opportunities for growth and collaboration.
- Why this job: Turn your Linux passion into a career with real impact on advanced technologies.
- Qualifications: Strong self-taught Linux experience and a degree in Computer Science or 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
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’s 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.)
- Be pragmatic, curious, and enjoy solving problems in different ways
- Have a degree in Computer Science, Software Engineering, or a related subject
- Be a fast learner with a strong drive to build a career in systems + software engineering
Bonus points for:
- 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 for HPC & AI in Bicester employer: Alces Software
Alces Software is an exceptional employer for those passionate about Linux and eager to dive into the world of HPC and AI. With a competitive salary, a relaxed office culture in Bicester, and a commitment to ongoing training and mentorship, employees are empowered to take ownership of their projects and grow their careers in a supportive environment that values real-world experience over formal qualifications.
StudySmarter Expert Advice🤫
We think this is how you could land Graduate Linux Software Engineer for HPC & AI in Bicester
✨Tip Number 1
Get your hands dirty! Dive into personal projects that showcase your Linux skills. Whether it's building a homelab or contributing to open-source, having tangible examples of your work can really impress potential employers.
✨Tip Number 2
Network like a pro! Join Linux and tech communities online or in person. Engaging with others who share your passion can lead to job opportunities and valuable connections in the industry.
✨Tip Number 3
Prepare for technical interviews by brushing up on your scripting and automation skills. Practice coding challenges and be ready to discuss your past projects in detail—this is where your passion shines!
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in our company. Tailor your application to highlight your Linux experience and enthusiasm for HPC and AI systems.
We think you need these skills to ace Graduate Linux Software Engineer for HPC & AI in Bicester
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 cool projects on GitHub or personal tools you've created, make sure to mention them! We care more about your hands-on experience than a perfect CV, so show us what you've built.
Be Yourself:Don't stress about fitting into a specific mould. We value curiosity and problem-solving skills, so let your personality come through in your writing. Tell us why you're excited about this role and what makes you unique!
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 highlight your love for Linux during the interview. Share specific examples of your personal projects, like building homelabs or contributing to open-source. This will show them that you’re not just a candidate with a degree, but someone who truly lives and breathes Linux.
✨Demonstrate Your Scripting Skills
Be prepared to discuss your experience with scripting and automation. Bring up any Bash or Python scripts you've written, and if possible, showcase some of your work from GitHub. This will demonstrate your hands-on experience and problem-solving abilities.
✨Research Alces Software
Before the interview, take some time to learn about Alces Software and their projects. Understanding their focus on HPC and AI systems will help you tailor your answers and show that you're genuinely interested in the role and the company.
✨Ask Thoughtful Questions
Prepare some insightful questions to ask at the end of the interview. Inquire about their current projects, team dynamics, or opportunities for growth within the company. This shows that you’re engaged and eager to be part of their team.