Enable job alerts via email!

Senior Software Engineer

Octagon Group

Cambridgeshire and Peterborough

Hybrid

GBP 65,000 - 85,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

A leading tech company in Cambridge is seeking a Senior Software Engineer specialized in Rust to join their innovative team. This hybrid role involves developing advanced AI solutions, optimizing software for performance on unique hardware, and contributing to groundbreaking projects.

Qualifications

  • Proven Rust programming experience.
  • Experience with low-level programming languages (Rust, C, C++).
  • MSc/PhD in a related scientific/engineering field.

Responsibilities

  • Building software for machine learning tasks on FPGA-based hardware.
  • Programming bespoke hardware accelerators for debugging and optimisation.
  • Developing applications and runtime libraries for server CPUs.

Skills

Rust programming
Low-level programming
Functional programming

Education

MSc/PhD in a related scientific/engineering field

Job description

New hybrid Senior Software Engineer - Rust 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.

This is a hybrid job, working 3 days per week on site in Cambridge.

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 using Rust
  • Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix)

    This is a great opportunity for a Senior Software Engineer 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Tyler Technologies, Inc.

null null

Remote

Remote

USD 66,000 - 130,000

Full time

2 days ago
Be an early applicant

Senior Software Engineer

MedStar Health

Plano null

Remote

Remote

USD 66,000 - 130,000

Full time

Yesterday
Be an early applicant

Professional, Senior Software Engineer

TieTalent

City of Rochester null

Remote

Remote

USD 75,000 - 140,000

Full time

Today
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

San Francisco null

Remote

Remote

USD 80,000 - 140,000

Part time

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

New York null

Remote

Remote

USD 80,000 - 185,000

Part time

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

null null

Remote

Remote

USD 40,000 - 100,000

Part time

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

San Francisco null

Remote

Remote

USD 40,000 - 100,000

Part time

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

null null

Remote

Remote

USD 40,000 - 100,000

Part time

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

null null

Remote

Remote

USD 80,000 - 100,000

Part time

Today
Be an early applicant