Senior ML Runtime Engineer

Senior ML Runtime Engineer

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
M

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

At Fractile, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to push the boundaries of AI technology. With opportunities for professional growth and collaboration in cutting-edge projects, our London and Bristol offices offer a vibrant environment where creativity thrives. Join us to be part of a team that values ownership, encourages continuous learning, and is dedicated to making a significant impact in the world of machine learning.
M

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

ML Software Ecosystem Integration
Inference Server Integrations
High-Performance Rust Development
Python Programming
Collaboration with Hardware and Software Engineers
Understanding of ML Workloads
Inference Deployment Challenges
Industry Standard Development Tools
Creative Problem-Solving
Ownership and Results-Driven Mindset
Experience with GPUs or Machine Learning Accelerators
Startup Environment Experience

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.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>