CareerPlanSign in

Software Machine Learning Engineer

Manchester, United KingdomFull-time2026-09-09 → 2026-10-07
HybridVisa sponsorship offered

Core

Designing and architecting new features for ML compilation technology, framework software, and kernel/user space driver stacks to enable efficient AI execution on next-generation accelerator designs.

Role type

Senior IC machine learning software engineer (ML systems/compilation)

Builds

ML compilation frameworks, kernel/user space drivers, and real-time embedded software for Arm accelerators

Domain

Semiconductor hardware acceleration and machine learning systems (via careerplan.io/jobs/100424250704-software-machine-learning-engineer-at-arm)

Deliverable

production ML models

Required skills

C, C++, Python, Git/Gerrit/Repo, Agile/CI/CD, Test Driven Development, cross-team project management, mentoring

Preferred skills

Machine Learning applications and frameworks, compiler development, open source software development, hardware architecture principles

Responsibilities

Develop ML compilation technology and framework SW, build kernel/user space driver stacks, create real-time embedded software, perform test automation and performance evaluation, mentor junior engineers, collaborate with ML HW teams on system partitioning

Seniority

Senior, hands-on IC with mentoring responsibilities