Senior Software Engineer, AI Developer Tools and Platforms
ARM Β· Cambridge, Software Engineering, United Kingdom
About this role
Job Overview Our team crafts developer platforms and tools that help developers get the best out of Arm technology on day one. We support Armβs outstanding developer ecosystem with practical, high-quality solutions that enable developers to seamlessly compose, build and deploy AI workloads accelerated by Arm-based hardware. We are looking for a curious and driven engineer who is passionate about delivering impactful, high-quality software with a strong focus on the end user experience
You will work across developer tools, platform capabilities, runtime services and deployment workflows. Success in this role means reducing developer friction, moving comfortably across stacks and thinking beyond the code to the full user journey. Experience from robotics, edge AI or autonomous systems would make you a particularly strong addition to the team, especially if you have worked with sensors, simulation, real-time constraints or heterogeneous compute
Responsibilities Design, implement and maintain developer-facing APIs, libraries, tools, extensions and platforms. Build reliable abstractions over hardware features, deployment environments and runtime capabilities. Work with users and teams across Arm to understand goals, identify friction points and align technical decisions with product and ecosystem needs
Improve software quality through testing, code review, clear interfaces and adaptable implementations. Contribute to upstream or open-source projects where doing so improves adoption, interoperability or long-term maintainability. Optimise for real-world constraints, such as latency, power, reliability, observability and reproducibility, when shaping features and workflows
Required Skills and Experience Demonstrable proficiency in at least one programming language and software stack. Curiosity and initiative to create effective developer experiences through the thoughtful adoption of AI and other emerging technologies and methodologies. A strong sense of collaboration
Apply for this role on ARMβs official careers site.