Machine Learning Senior Software Engineer
cambridge, england, United-Kingdom • Posted May 20, 2026
Role Description
Job Overview
Arm's Central Engineering Machine Learning Group is seeking highly motivated and creative Software Engineers to join a cross-site and multi-culture software team. This role presents an excellent opportunity to move into ML, the key development for the future of computing. Working on the groundbreaking Arm technology, you will be crafting the software that powers the next generation of mobile apps, portable devices, game development, and more. You will work on an open‑source project that helps developers integrate and deploy machine learning workloads through Vulkan, enabling portable development across a wide range of platforms and devices. This is an opportunity to work at the intersection of machine learning, graphics and compute APIs, compilers, runtime libraries, developer tooling, and next‑generation GPU/NPU hardware.
Responsibilities
- Design and implement a Software Development Kit (SDK), ensuring it meets the needs of various u...
Interested in this role?
Click the button below to start your application for Machine Learning Senior Software Engineer at Arm.
Apply Now