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.