Arm

Software Engineer - AI Agentic Compute

Arm
Apply
3 days ago
Manchester, United KingdomEntry Level

Responsibilities

  • Build and optimize compute-platform software for agentic AI workloads at scale.
  • Work across applications, frameworks, compilers, libraries, assembly, and underlying Arm hardware.
  • Debug complex issues, identify performance opportunities, and perform profiling and end-to-end performance analysis.
  • Collaborate with Arm teams, the open-source community, and partners on AI and cloud-server technologies.
  • Deliver technical work involving multiple contributors while working independently and navigating ambiguity.

Requirements

  • Strong software engineering and programming skills, preferably in C++ and Python.
  • Familiarity with Linux development environments, profiling, debugging, and performance analysis.
  • A degree in a computational or numerate subject, or equivalent experience.
  • Ability to learn unfamiliar software stacks and codebases and investigate complex performance issues.
  • Preferred experience includes ML frameworks and LLM inference, such as PyTorch, vLLM, SGLang, or llama.cpp.
  • Preferred knowledge includes heterogeneous CPU and accelerator systems, agentic AI frameworks and protocols, databases, vector search, retrieval systems, containers, cloud/server infrastructure, parallel programming, collective communications, distributed AI workloads, open source, and SIMD technologies such as Neon, SVE, and SME.
  • Strong collaboration, communication, independent decision-making, and pragmatic problem-solving skills.

Benefits

  • Attractive reward package with generous stock awards.
  • Progressive leave policy including generous parental leave, days of care, and four weeks of sabbatical every four years.
  • Flexible working hours and hybrid working.
  • Inclusive and psychologically safe work environment with support for professional and personal growth.
  • Manchester-based role with hybrid working patterns determined by the team.

Categories

Arm

About Arm

5,001-10,000 employees

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.

Contact me