Get more replies from employers
Send a job-specific resume in minutes.
Semiconductor Engineering is seeking a skilled C++ software engineer with a track record building ML inference engines, runtime systems, or backend integration frameworks in the UK.
You will deepen expertise in how AI models execute in practice, covering graph processing, operator execution, memory management and cross‑framework integration while analyzing and resolving complex performance issues across frameworks, runtimes, compilers, drivers, and hardware abstraction layers.
We’re looking for strongC++ software development experience, ideally gained while building machine learning inference engines, runtime systems, or backend integration frameworks. Experience working with a machine learning inference framework such asLiteRT, TensorFlow Lite, ONNX Runtime, or a similar technologyis also important.
A good understanding of how AI models execute in practice is essential, including graph processing, operator execution, memory management, and backend integration. This role involvesanalysing, investigating, diagnosing, and resolving complex functional or performance issuesacross frameworks, runtimes, compilers, drivers, and hardware abstraction layers.