Staff ML Engineer: Edge AI Tooling & Developer Experience

Arm

Cambridge

Hybrid

GBP 97,000 - 132,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arm is seeking a Staff ML Engineer to help build the next generation of ML tooling for developers on Arm architecture. You will lead efforts in model analysis and optimisation, ensuring tools work across ML frameworks and hardware to simplify deployment and execution on Arm-based platforms.

You will design and implement production-grade tooling, collaborate with cross-functional teams, and drive engineering quality with automated tests and iterative feedback from developers.

Qualifications

  • Strong understanding of neural-network architecture and model execution.
  • Hardware-aware optimization techniques such as quantisation and fusion.
  • Experience with PyTorch, ONNX/ORT, TensorFlow or similar runtimes.
  • Ability to profile ML workloads and reason about latency/memory trade-offs.
  • Passion for building developer-friendly tooling.

Responsibilities

  • Join an established team to design and deliver model analysis and optimisation tooling for edge developers via web services and desktop apps.
  • Provide technical leadership in ML tooling, shaping architecture and roadmap.
  • Work across ML frameworks, runtimes and hardware to deliver intuitive experiences for non-expert developers.
  • Collaborate with distributed teams, PMs, and UX to ensure tooling meets real developer needs.
  • Drive quality through maintainable software, tests, CI, and customer feedback.

Skills

Neural nets
Model optimization
PyTorch
ONNX
Profiling
Heterogeneous HW

Job description

Arm is seeking a Staff ML Engineer to help build the next generation of ML tooling for developers on Arm architecture. You will lead efforts in model analysis and optimisation, ensuring tools work across ML frameworks and hardware to simplify deployment and execution on Arm-based platforms.

You will design and implement production-grade tooling, collaborate with cross-functional teams, and drive engineering quality with automated tests and iterative feedback from developers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer
Staff Engineer

Arm Limited • Cambridge

Hybrid
GBP 120,000 - 190,000
Accommodations at Arm
Hybrid working model
Equal opportunities
Staff Engineer
Staff Engineer

Arm • Cambridge

Hybrid
GBP 97,000 - 132,000
Staff ML Tooling Engineer - Hybrid Edge Deployments
Staff ML Tooling Engineer - Hybrid Edge Deployments

United States Digital Space LLC • Cambridge

Hybrid
GBP 97,000 - 132,000
Edge ML Embedded Engineer (C++/ARM)
Edge ML Embedded Engineer (C++/ARM)

Arm • Cambridge

Hybrid
GBP 52,000 - 71,000
Senior Engineering Manager - AI & Edge Solutions
Senior Engineering Manager - AI & Edge Solutions

Arm • Cambridge

Hybrid
GBP 97,000 - 132,000
ML Performance Engineer - Next-Gen Arm IP
ML Performance Engineer - Next-Gen Arm IP

Arm • Cambridge

On-site
GBP 55,000 - 75,000
ML Embedded Software Engineer
ML Embedded Software Engineer

Arm • Cambridge

Hybrid
GBP 52,000 - 71,000
Senior Hardware AI Engineer: AI-Driven Design Tools
Senior Hardware AI Engineer: AI-Driven Design Tools

Arm • Cambridge

On-site
GBP 74,000 - 100,000
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Arm • Cambridge

On-site
GBP 55,000 - 75,000
Staff Hardware AI Engineer - AI-Driven Design & Automation
Staff Hardware AI Engineer - AI-Driven Design & Automation

ARM • Cambridge

Hybrid
GBP 97,000 - 132,000