Enable job alerts via email!

Senior Software Engineer - Rust

Octagon Group

Cambridge

Hybrid

GBP 45,000 - 70,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in software development seeks a Senior Software Engineer specializing in Rust to join their innovative team in Cambridge. This hybrid role will focus on creating AI solutions that require performance-sensitive software development on unique hardware. Ideal candidates will possess an MSc/PhD and experience in low-level programming languages. Don't miss the chance to be part of a team pushing the frontiers of technology!

Qualifications

  • MSc/PhD in a relevant field required.
  • Proven Rust programming experience essential.
  • Experience in performance-sensitive programming preferred.

Responsibilities

  • Building software for machine learning tasks on FPGA hardware.
  • Creating tools for debugging and optimization.
  • Developing applications and runtime libraries for server CPUs.

Skills

Rust programming
Low-level programming
Systems programming
Compiler development

Education

MSc in a related scientific/engineering field
PhD in a related scientific/engineering field

Job description

Get AI-powered advice on this job and more exclusive features.

Octagon Group provided pay range

This range is provided by Octagon Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Octagon Group

Principal Talent Partner at Octagon Group

New hybrid Senior Software Engineer job based in Cambridge, Cambridgeshire!

We’re looking for a talented Rust Senior Software Engineer to join a cutting-edge team based in Cambridge, Cambridgeshire developing real-world AI solutions - including ultra-low-latency speech recognition and large-scale foundation models.

Key responsibilities and requirements for the Senior Software Engineer job:

  • Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware
  • Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation
  • Develop efficient applications and runtime libraries for server CPU’s

Key skills / experience required for the Senior Software Engineer job:

  • MSc/PhD in a related scientific / engineering field
  • Proven Rust programming experience
  • Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix)
  • Proven experience working on relevant areas such as performance sensitive - or systems programming, and compiler development

This is a great opportunity for a Senior Software Engineer wanting to focus on Rust programming, to join a passionate team of engineers developing software systems that perform at scale and speed in Cambridge, Cambridgeshire.

Apply now for the hybrid Senior Software Engineer job in Cambridge, Cambridgeshire by sending your CV!

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Design
  • Industries
    Software Development

Referrals increase your chances of interviewing at Octagon Group by 2x

Get notified about new Software Engineer jobs in Cambridge, England, United Kingdom.

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 2 weeks ago

Software Engineers (all levels - Graduates to principal Engineer)

Cambridge, England, United Kingdom 6 months ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 1 month ago

Cambridge, England, United Kingdom 1 month ago

Software Engineer - Up to £55,000 ID41615
25.03.25 Machine Learning Scientists/Engineers, Cambridge, UK

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 1 month ago

Cambridge, England, United Kingdom 4 weeks ago

Cambridge, England, United Kingdom 4 days ago

Cambridge, England, United Kingdom 3 weeks ago

Cambridge, England, United Kingdom 2 days ago

Cambridge, England, United Kingdom 2 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

City of Albany null

Remote

Remote

USD 55,000 - 85,000

Full time

12 days ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Anchorage null

Remote

Remote

USD 65,000 - 90,000

Full time

11 days ago

Freelance Software Developer (C#) - AI Trainer

Mindrift

null null

Remote

Remote

USD 60,000 - 100,000

Part time

2 days ago
Be an early applicant

Software Support Engineer

Canonical

Minneapolis null

Remote

Remote

USD 56,000 - 80,000

Full time

15 days ago

Freelance Software Developer (Javascript - Typescript) - AI Tutor

Mindrift

Virginia null

Remote

Remote

USD 50,000 - 80,000

Part time

11 days ago

[Hiring] Staff Software Engineer - Mobile Android @Mozilla

Mozilla

null null

Remote

Remote

USD 65,000 - 87,000

Full time

10 days ago

Freelance Software Developer (C#) - AI Tutor

Mindrift

Austin null

Remote

Remote

USD 60,000 - 130,000

Part time

15 days ago

Senior Software Engineer

ZipRecruiter

Gloucester null

On-site

On-site

GBP 50,000 - 80,000

Full time

30+ days ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Oklahoma City null

Remote

Remote

USD 57,000 - 60,000

Full time

15 days ago