5 months ago
London, United KingdomSenior
Responsibilities
- Build and maintain kernels, device drivers, and firmware for heterogeneous accelerators.
- Design and implement accelerator scheduling for kernel launches, dataflow optimization, and resource management across diverse hardware.
- Optimize execution paths for latency, throughput, and resource utilization across accelerator types.
- Work with internal teams and hardware vendors to onboard new accelerator platforms.
- Contribute to low-level runtime software connecting the inference stack with underlying hardware.
- Own design decisions that influence system performance and reliability.
Requirements
- Demonstrable interest in a variety of accelerator microarchitectures.
- Deep experience in kernel development, device driver authoring, or firmware engineering.
- Familiarity with accelerator programming models such as 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 determined by skills and experience.
- Equity and ownership.
- Private healthcare.
- Visa sponsorship and relocation benefits.
- In-person work at the London office with provided tools, space, and setup.
Categories
About Callosum
Callosum builds AI infrastructure that unifies heterogeneous compute—software and systems to orchestrate diverse accelerators and the physical clusters they run on—for organizations training and serving models. The privately held company was founded in 2025 and is headquartered in London. It focuses on designing, deploying, and operating mixed-hardware compute fleets across sites and vendors, and raised a seed round in 2026.
