ARM

ARM

Manchester, North West

Software Machine Learning Engineer

Full-Time£31,500 - 56,000 per yearanteayerUnited Kingdom
IT

Job Description

Salary: £31,500 - 56,000 per year

Requirements:
  • Development experience on cross-team projects with milestones and dependencies
  • Strong programming skills in C, C++, and Python
  • Source control skills with Git, Gerrit, and Repo
  • Experience with agile software development, continuous integration, and test-driven development
  • Nice to have: Experience with machine learning applications and frameworks
  • Nice to have: Compiler development experience
  • Nice to have: Open-source software development experience
  • Nice to have: Awareness of hardware architecture principles
Responsibilities:
  • Develop, design, and architect new features, primarily in machine learning compilation technology and framework software, kernel and user-space driver stacks, real-time embedded software, test automation, and performance evaluation
  • Lead larger work packages and mentor more junior engineers
  • Work closely with the machine learning hardware team to achieve optimal system partitioning
  • Collaborate across teams and contribute to shared goals
Technologies:
  • AI
  • ARM
  • Architect
  • Embedded
  • Git
  • Hardware
  • Machine Learning
  • Python
  • Support
  • TDD

More:

At Arm, we offer an opportunity to help shape how AI runs efficiently on next-generation accelerator designs. We are expanding teams across our machine learning software stack, working with leading companies whose products are based on our designs. Our small teams encourage meaningful contributions, learning, and the chance to challenge the status quo. We provide role-specific training and a friendly, high-performance environment with enthusiastic colleagues. Our culture is guided by diversity, equity, and inclusion, and we are committed to equal opportunity. Our hybrid-working approach balances collaboration and flexibility, with patterns determined by each teams needs. If employer-sponsored skilled-worker authorization is required, we cover employer sponsorship costs; individual application fees and the Immigration Health Surcharge are the candidates responsibility. We can also arrange confidential accommodations during recruitment.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About ARM

ARM

ARM

Manchester

IT

Skills & Technologies

PythonC++GoGitMachine LearningAIAgileUI

Inferred from job description

Salary Insight

£43,750

This role

£60,000

UK median

This salary is 27% below the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom