At a Glance
- Tasks: Develop cutting-edge Linux drivers for revolutionary AI accelerator hardware.
- Company: Fractile, a fast-growing tech company at the forefront of AI innovation.
- Benefits: Competitive salary, flexible work locations in London or Bristol, and growth opportunities.
- Why this job: Join a dynamic team and shape the future of AI technology.
- Qualifications: 3+ years in Linux driver development with strong C/C++ or Rust skills.
- Other info: Collaborative environment with a focus on creativity and innovation.
The predicted salary is between 36000 - 60000 £ per year.
At Fractile, we are taking a revolutionary approach to computing to run the world's largest language models 100x faster than existing systems. Our fast-growing team is working at the cutting edge of the latest AI developments in both hardware and software. Want to get involved? We are looking for Senior Linux Kernel Driver Engineers with excellent driver development skills to work on the runtime system of our ground-breaking AI accelerators. You can be based in either our London or Bristol offices.
In this role, you will:
- Develop the Linux driver for Fractile's innovative AI accelerator hardware
- Implement highly-optimised on-accelerator software
- Work with hardware and higher-level software and ML engineers in a highly collaborative hardware-software co-design methodology
It would be great if you have:
- Proven experience of the development of Linux device drivers
- A good understanding of computer architecture and performance optimisation techniques
- Excellent C/C++ and/or Rust skills and solid experience of industry standard development tools and technologies
- An creative and innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment
- Computer Science, Electronic Engineering, Maths, Physics, or related degree and 3+ years of industry experience
You may also have:
- Experience of working with GPUs or other machine learning accelerators
- Knowledge of contemporary machine learning techniques and technologies
- Previous experience in a startup or small team environment
Senior Linux Kernel Driver Engineer in England employer: Fractile
Contact Detail:
Fractile Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Linux Kernel Driver Engineer in England
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Fractile or similar companies. Attend meetups or online events related to AI and Linux development to make connections that could lead to job opportunities.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Linux driver projects or any relevant work. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your C/C++ and Rust skills. Practice coding challenges and be ready to discuss your past projects in detail, especially those involving performance optimisation and hardware-software co-design.
✨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, it shows you’re genuinely interested in joining the team at Fractile.
We think you need these skills to ace Senior Linux Kernel Driver Engineer in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior Linux Kernel Driver Engineer. Highlight your experience with Linux device drivers and any relevant projects that showcase your skills in C/C++ or Rust. We want to see how your background aligns with our innovative approach!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about working at Fractile and how your experience can contribute to our mission. Be sure to mention any collaborative projects you've worked on, as teamwork is key for us.
Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—show us how you've used them to solve real-world problems. Whether it's optimising performance or developing new features, we love seeing examples of your creative and innovative mindset in action.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our team and culture!
How to prepare for a job interview at Fractile
✨Know Your Stuff
Make sure you brush up on your Linux device driver development skills. Be ready to discuss your past projects and how you've tackled challenges in driver development. Familiarise yourself with the latest trends in AI accelerators and be prepared to share your insights.
✨Show Off Your Collaboration Skills
Since this role involves working closely with hardware and software engineers, be ready to talk about your experience in collaborative environments. Share examples of how you've successfully worked in teams, especially in fast-paced settings, to drive results.
✨Demonstrate Your Problem-Solving Mindset
Fractile is looking for innovative thinkers. Prepare to discuss how you've approached complex problems in the past, particularly in performance optimisation or computer architecture. Highlight any creative solutions you've implemented that made a significant impact.
✨Ask Smart Questions
At the end of the interview, don’t forget to ask insightful questions about Fractile's projects and future directions. This shows your genuine interest in the company and helps you gauge if it’s the right fit for you. Think about what you want to know regarding their AI accelerator technology and team dynamics.