ARM logo

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.

Similar jobs