Senior Rust Software Engineer (Hiring Immediately) in London
Senior Rust Software Engineer (Hiring Immediately)

Senior Rust Software Engineer (Hiring Immediately) in London

London Part-Time 36000 - 60000 £ / year (est.) No home office possible
Fractile

At a Glance

  • Tasks: Join a team of Rust engineers to build cutting-edge AI inference software.
  • Company: Fractile, a fast-growing tech company focused on energy-efficient AI solutions.
  • Benefits: Hybrid working, competitive salary, and a collaborative culture.
  • Why this job: Make a real impact in AI technology while working with a passionate team.
  • Qualifications: Strong systems programming skills; Rust experience preferred but not mandatory.
  • Other info: Dynamic environment with opportunities for personal and professional growth.

The predicted salary is between 36000 - 60000 £ per year.

At Fractile, we believe that we are building the world's fastest and most energy efficient AI inference chip from the ground up. Half the company is dedicated to hardware design and the other half to software. Our team works hand in hand with the hardware engineers to extract every last drop of performance from the architecture, and we are building a world class interdisciplinary team to make that happen.

About the role:

We are creating a new team of Rust engineers to work on greenfield software with members having scope to influence architecture, direction and engineering practices from day one. In this role, you will:

  • Write Rust server side software to build a reference implementation of a full AI inference stack specifically tuned to take advantage of the hardware we are building, including a Linux kernel driver in Rust.
  • Build out all the required cloud based tooling as the hardware will be housed in data centres.
  • Conduct your own research into the state of the art in AI inference and implement these ideas.
  • Take initiative and make sense of difficult problems in unfamiliar areas.

What we are looking for:

We are looking for creative problem solvers and generalists who have the grit to tackle hard problems. Experience in serving AI workloads (for example vLLM, SGLang or Rust equivalents) or strong systems level engineering experience is preferred. If you don’t have AI experience, then experience in a wide range of complimentary industries would also be beneficial, specifically experience moving large amounts of data around in real time at low latency, paging, caching etc.

We will consider candidates without commercial Rust experience as long as they are strong senior developers in another systems language (e.g. C/C++ etc.) and can demonstrate proficiency in Rust through open source contributions and/or personal projects. If you have a portfolio of Rust projects that you have authored and can share, then this will help in the selection process.

We will not subject you to online algorithmic-style testing but any interview will be very technical and you will be expected to have a background in computer science and a deep understanding of Rust. In particular, your ability to read unfamiliar code, understand it and point out problem areas is important to us.

Languages: Rust, C, C++ and Python

About us:

Founded in 2022, team of 70+ which is expanding rapidly. Modern, open offices in London and Bristol. Collaborative, problem-solving culture built on deep curiosity, entrepreneurial initiative and technical fluency. Fractile offers hybrid working. You will be able to work in either our London or Bristol office three days per week and from home for the remaining two days.

Export control and security clearance: Certain roles may involve working on technologies subject to export restrictions. Applicants may be required to undergo additional eligibility checks to ensure compliance with applicable law.

Senior Rust Software Engineer (Hiring Immediately) in London employer: Fractile

Fractile is an exceptional employer that fosters a collaborative and innovative work culture, where creativity and technical fluency are highly valued. With modern offices in London and Bristol, employees enjoy the flexibility of hybrid working, allowing for a balanced work-life dynamic. The company is committed to employee growth, providing opportunities to influence architecture and engineering practices from day one, making it an ideal place for those looking to make a meaningful impact in the cutting-edge field of AI technology.
Fractile

Contact Detail:

Fractile Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Rust Software Engineer (Hiring Immediately) in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Fractile on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! If you've got Rust projects or contributions to open source, make sure to highlight them in your conversations. Bring them up during interviews to demonstrate your hands-on experience.

✨Tip Number 3

Prepare for those technical chats! Brush up on your Rust knowledge and be ready to dive deep into code discussions. Practising with real-world problems can help you feel more confident when tackling tricky questions.

✨Tip Number 4

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 Fractile team.

We think you need these skills to ace Senior Rust Software Engineer (Hiring Immediately) in London

Rust
C
C++
Python
AI Inference
Systems Level Engineering
Real-Time Data Processing
Low Latency Systems
Paging
Caching
Cloud-Based Tooling
Problem-Solving Skills
Research Skills
Code Comprehension
Open Source Contributions

Some tips for your application 🫡

Show Off Your Rust Skills: Make sure to highlight any Rust projects you've worked on, whether they're personal or open source. We love seeing your coding style and problem-solving approach, so don’t hold back!

Tailor Your Application: When applying, tweak your CV and cover letter to reflect the specific skills and experiences that match our job description. We want to see how you can contribute to our mission of building cutting-edge AI inference technology.

Be Ready for Technical Questions: Brush up on your computer science fundamentals and be prepared to dive deep into Rust during the interview. We’re not into algorithmic tests, but we do want to see how you tackle real-world coding challenges.

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!

How to prepare for a job interview at Fractile

✨Know Your Rust Inside Out

Make sure you brush up on your Rust knowledge before the interview. Be prepared to discuss your experience with Rust, including any personal projects or open-source contributions. Familiarise yourself with the latest features and best practices in Rust, as you'll likely be asked to demonstrate your understanding of the language.

✨Showcase Your Problem-Solving Skills

Fractile is looking for creative problem solvers, so come ready to discuss how you've tackled difficult challenges in the past. Think of specific examples where you've had to think outside the box or adapt quickly to new situations, especially in systems-level engineering or AI workloads.

✨Understand the AI Inference Landscape

Since the role involves working on AI inference stacks, do some research on the current state of AI technologies and frameworks. Be prepared to discuss how you would approach building a reference implementation and what considerations you'd take into account when optimising for hardware performance.

✨Prepare for Technical Deep Dives

Expect a technical interview that dives deep into your understanding of computer science principles and Rust. Practice reading and analysing unfamiliar code, as you'll need to identify potential issues and suggest improvements. This will showcase your ability to engage with complex systems and contribute effectively from day one.

Senior Rust Software Engineer (Hiring Immediately) in London
Fractile
Location: London

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

>