Software Engineer
Description:
Arm is seeking a curious and driven Software Engineer to join its AI Developer Tooling team. The role focuses on developing high-quality software tools that enhance the developer experience for Arm technology, particularly in ML-centric compute environments. The position provides an opportunity to work across diverse technology stacks, shaping the next generation of software tooling for Arm-based hardware.
Key Responsibilities:
-
Collaborate with a diverse team to design, deliver, and refine tools and workflows that accelerate development on ML-capable Arm hardware.
-
Participate in agile development processes to deliver high-quality results efficiently.
-
Engage with internal and external customers to ensure alignment and delivery of end-to-end solutions.
-
Contribute to Arm’s software ecosystem by upstreaming contributions and identifying opportunities to open-source internal projects.
Required Skills & Experience:
-
Proficiency in at least one programming language and software stack.
-
Curiosity and drive to create innovative developer experiences using new technologies and methodologies.
-
Strong "get things done" approach, delivering robust, maintainable software.
-
Ability to collaborate across multi-functional teams and build consensus.
-
Ability to consider product and user impact of technical decisions.
Nice-to-Have Skills & Experience:
-
Experience with TypeScript, Go, Python, or Rust.
-
Ability to visualize datasets and create performant, accessible user interfaces.
-
Experience developing for and on Arm architectures, profiling/debugging ML workloads.
-
Knowledge of ML frameworks such as PyTorch, JAX, LiteRT, or HuggingFace Transformers.
-
Experience collaborating closely with product or design teams.
Benefits & Perks:
-
Inclusive and collaborative environment with exposure to diverse products and technology stacks.
-
Opportunity for continuous learning and professional growth.
-
Hybrid working model tailored to team and role requirements.
| Organization | Arm |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Software Engineer |
| Job Location | Cambridge, UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-09-23 2:46 pm |
| Expires on | 2026-12-08 |