Senior Rust Software Engineer in England
Senior Rust Software Engineer

Senior Rust Software Engineer in England

England Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
F

At a Glance

  • Tasks: Write Rust software for AI inference and build cloud-based tools.
  • Company: Fractile, a cutting-edge tech company focused on AI hardware and software.
  • Benefits: Hybrid working, competitive salary, and a collaborative culture.
  • Why this job: Join a pioneering team and shape the future of AI technology.
  • Qualifications: Strong programming skills in Rust or other systems languages.
  • Other info: Dynamic environment with opportunities for personal and professional growth.

The predicted salary is between 48000 - 72000 £ 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.

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.

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 desired. If you don't have AI experience, then experience in a wide range of complementary 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. A portfolio of Rust projects that you have authored and can share 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

Founded in ****, 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.

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 in England employer: Fractile

Fractile is an exceptional employer that fosters a collaborative and innovative work culture, where creativity and initiative 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 prioritises employee growth through hands-on experience in cutting-edge AI technology, providing opportunities to influence architecture and engineering practices from day one.
F

Contact Detail:

Fractile Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Rust Software Engineer in England

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Fractile. LinkedIn is your best mate here—send personalised messages and ask for insights about their work. You never know, a friendly chat could lead to a referral!

✨Tip Number 2

Show off your skills! If you've got Rust projects or contributions to open source, make sure to highlight them. Create a portfolio that showcases your best work and be ready to discuss it in detail during interviews.

✨Tip Number 3

Prepare for technical challenges! Brush up on your Rust knowledge and be ready to dive deep into systems-level engineering concepts. Practise reading and understanding unfamiliar code, as this will be key in your interviews.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you can tailor your application to highlight how your skills align with what Fractile is looking for.

We think you need these skills to ace Senior Rust Software Engineer in England

Rust
C
C++
Python
AI Inference
Systems Level Engineering
Real-Time Data Processing
Low Latency Systems
Paging
Caching
Cloud-Based Tooling
Research Skills
Problem-Solving 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 want to see your coding style and how you tackle problems in Rust, so don’t hold back!

Tailor Your Application: When applying, customise your CV and cover letter to reflect the skills and experiences that align with our job description. We love seeing how your background fits into our vision of building cutting-edge AI technology.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your experience and skills shine through without unnecessary fluff. Remember, we’re looking for problem solvers!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

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 building an AI inference stack, do some research on current trends and technologies in AI inference. Be prepared to discuss state-of-the-art techniques and how they can be applied to the hardware Fractile is developing. This will show your initiative and genuine interest in the field.

✨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. Brush up on concepts like data movement, low latency, and caching, as these are crucial for the role.

Senior Rust Software Engineer in England
Fractile
Location: England
Go Premium

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

F
  • Senior Rust Software Engineer in England

    England
    Full-Time
    48000 - 72000 £ / year (est.)
  • F

    Fractile

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>