Karve
Browse all jobs

Inference Engine Development - Member of Technical Staff

Callosum · London

£101k–£192k5 months ago

OnsiteFull_timeai inferenceinference servingheterogeneous computing

Salary

£101k–£192k

Workplace

Onsite

Employment

Full_time

Location

London

Posted

5 months ago

Summary

This role develops inference engines that orchestrate heterogeneous hardware using SGLang, vLLM, Python, C++, and CUDA. It is an in-person position based in Callosum's London office, focused on scheduling, memory management, parallelism, and disaggregated serving.

Responsibilities

  • Contribute upstream to SGLang and vLLM
  • Maintain internal forks for divergent requirements
  • Improve hardware-aware scheduling and memory management
  • Design parallelism and disaggregation strategies
  • Map engine abstractions to accelerator capabilities
  • Optimise execution pipelines for heterogeneous hardware
sglangvllmpythonc++cudaparallelismdisaggregationcaching
ai inferenceinference servingheterogeneous computinghigh-performance systemsaccelerator software