At a Glance
- Tasks: Integrate cutting-edge AI hardware with top open-source projects and develop high-performance runtimes.
- Company: Fractile, a revolutionary tech company at the forefront of AI advancements.
- Benefits: Flexible work locations in London or Bristol, competitive salary, and a dynamic team culture.
- Other info: Collaborative atmosphere with opportunities for innovation and career growth.
- Why this job: Join us to shape the future of AI and make a real impact in a fast-paced environment.
- Qualifications: 5+ years in ML software, strong Python and Rust skills, and a creative mindset.
The predicted salary is between 70000 - 90000 £ per year.
At Fractile, we’re 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 ML Runtime Engineers with experience of key ML software ecosystem components to work on inference server integrations and the runtime stack of our ground-breaking AI accelerators. You can be based in either our London office or Bristol, the choice is yours.
In this role, you will:
- Integrate Fractile's innovative AI acceleration hardware with leading open source projects like PyTorch, vLLM, and SGLang
- Develop our underlying high-performance Rust runtime
- Work with hardware, lower-level software, and ML engineers in a highly collaborative hardware-software co-design methodology
It would be great if you have:
- Proven experience of working with major ML software ecosystem projects
- A good understanding of the latest ML workloads and inference deployment challenges
- Excellent Python and Rust skills and solid experience of industry standard development tools and technologies
- A 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 5+ years of industry experience
You may also have:
- Experience of working with GPUs or other machine learning accelerators
- Previous experience in a startup or small team environment
Senior ML Runtime Engineer employer: Machine Learning Jobs UK
Contact Detail:
Machine Learning Jobs UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior ML Runtime Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at Fractile on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make all the difference!
✨Tip Number 2
Show off your skills! If you’ve worked on relevant projects, create a portfolio or GitHub repository showcasing your work with ML software and Rust. This gives you a chance to demonstrate your expertise beyond just words.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python and Rust skills. Practice coding challenges that focus on ML workloads and inference deployment. We want to see how you think and solve problems in real-time!
✨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 our innovative team at Fractile.
We think you need these skills to ace Senior ML Runtime Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with ML software ecosystem components and showcases your Python and Rust skills. We want to see how your background aligns with the role, so don’t be shy about tailoring it to fit!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for AI and computing, and explain why you’re excited about working with us at Fractile. Let us know how your innovative mindset can contribute to our team.
Showcase Relevant Projects: If you've worked on any projects related to ML workloads or inference deployment, make sure to mention them! We love seeing real-world applications of your skills, so include links or descriptions of your work.
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 shows us you’re keen to join our team!
How to prepare for a job interview at Machine Learning Jobs UK
✨Know Your ML Ecosystem
Make sure you brush up on the key ML software ecosystem components mentioned in the job description, like PyTorch and vLLM. Familiarise yourself with their latest updates and how they integrate with hardware to show your enthusiasm and expertise.
✨Showcase Your Coding Skills
Prepare to demonstrate your Python and Rust skills during the interview. You might be asked to solve a coding problem or discuss your previous projects, so have examples ready that highlight your proficiency and creativity in these languages.
✨Understand Inference Deployment Challenges
Dive deep into the latest ML workloads and inference deployment challenges. Be ready to discuss how you've tackled similar issues in the past and share innovative solutions you've implemented in your previous roles.
✨Emphasise Collaboration
Since this role involves working closely with hardware and software engineers, be prepared to talk about your experience in collaborative environments. Share specific examples of how you've successfully worked in teams to drive results, especially in fast-paced settings.