Callosum

Accelerator Systems Software - Member of Technical Staff

London. Posted 5 months ago

The role

You will build low-level systems software including kernels, drivers, and runtime tools for heterogeneous accelerators. This work enables the company to run AI workloads across diverse hardware platforms.

What you will do

  • Build and maintain kernels, device drivers, and firmware for heterogeneous accelerators
  • Design and implement accelerator scheduling at the execution level
  • Optimise execution paths for latency, throughput, and resource utilisation
  • Work closely with internal teams and hardware vendors to onboard new accelerator platforms
  • Contribute to low-level runtime software that bridges the inference stack and underlying hardware

Required qualifications

  • Demonstrable interest in a variety of accelerator microarchitectures
  • Deep experience in kernel development, device driver authoring, or firmware engineering
  • Familiarity with accelerator programming models (CUDA, ROCm, or vendor-specific SDKs)
  • Experience with compiler infrastructure such as MLIR or LLVM
  • Strong debugging skills in environments with limited tooling and incomplete documentation

Benefits

  • Competitive Salary
  • Equity & Ownership
  • Private healthcare
  • Visa sponsorship
  • Relocation benefits

Before you apply

  • We offer Visa sponsorship and relocation benefits

About the company

Callosum is the Intelligent Systems Company building infrastructure that unifies heterogeneous compute across the full stack. They are engineers and scientists based in London.