Machine Learning Framework/Runtime Software Engineer Arm

Semiconductor Engineering

United Kingdom

Remote

GBP 70,000 - 110,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

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.

Qualifications

  • Proven C++ software development experience.
  • Experience with ML inference engines and back-end integration.
  • Familiarity with AI model execution, graph processing and memory management.

Responsibilities

  • Analyze, investigate, diagnose, and resolve complex functional or performance issues across frameworks and runtimes.
  • Collaborate with hardware abstraction layers and drivers to optimize inference workloads.

Skills

C++
ML inference
Backend integration

Tools

LiteRT
TensorFlow Lite
ONNX Runtime

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ ML Framework & Runtime Engineer
C++ ML Framework & Runtime Engineer

Arm Limited • United Kingdom

Hybrid
GBP 90,000 - 130,000
Machine Learning Framework/Runtime Software Engineer
Machine Learning Framework/Runtime Software Engineer

Arm Limited • United Kingdom

Hybrid
GBP 90,000 - 130,000
ML Runtime & Inference Systems Engineer – Hybrid
ML Runtime & Inference Systems Engineer – Hybrid

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000
Senior C++ ML Inference Runtime Engineer
Senior C++ ML Inference Runtime Engineer

Semiconductor Engineering • United Kingdom

Remote
GBP 70,000 - 110,000
Machine Learning Framework/Runtime Software Engineer
Machine Learning Framework/Runtime Software Engineer

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000
Senior Machine Learning Applications and Compiler Engineer
Senior Machine Learning Applications and Compiler Engineer

NVIDIA • Cambridge

Hybrid
GBP 70,000 - 90,000
Senior Machine Learning Applications and Compiler Engineer, LPX
Senior Machine Learning Applications and Compiler Engineer, LPX

NVIDIA • Cambridge

On-site
GBP 110,000 - 140,000
Senior Machine Learning Applications and Compiler Engineer, LPX
Senior Machine Learning Applications and Compiler Engineer, LPX

NVIDIA • United Kingdom

On-site
GBP 60,000 - 90,000
ML Runtime Engineer: Scale Inference Engines
ML Runtime Engineer: Scale Inference Engines

Fractile • West of England

Hybrid
GBP 90,000 - 150,000
Equity
Private medical
Dental & Vision
+3
Edge ML Embedded Engineer: C++/ONNX on Cortex-M
Edge ML Embedded Engineer: C++/ONNX on Cortex-M

Arm Limited • United Kingdom

Hybrid
GBP 60,000 - 90,000