ML/AI Performance Engineer

CamWebDir

Cambridge

Hybrid

GBP 60,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Arm's Machine Learning group in Cambridge is hiring to analyse and improve ML/AI solutions on Arm hardware and software. You will work on groundbreaking Arm platforms powering mobile apps, smart devices and more.

Join a small diverse team of system and performance analysts, collaborating across Arm Engineering and with partners, and have the chance to shape both hardware and software development while expanding your skills and influence.

Qualifications

  • University degree in Computer Science or Electronics/related field.
  • Demonstrable experience in pre-silicon or post-silicon performance analysis.
  • Hands-on experience running workloads on Linux or Android devices, boards or pre/post-silicon environments.
  • Experience with automation harnesses for repeatable workload execution, data collection, profiling and analysis.
  • Strong scripting and data-analysis skills (Python or shell).
  • Experience with profiling tools, system traces or telemetry.
  • Knowledge about ML/AI workloads is a plus and can be learned on the job.

Responsibilities

  • Run and analyse ML/AI performance on Arm IP and feed-back into software and hardware development teams.
  • Produce technical summaries for a range of audiences based on data analyses.
  • Learn about this frontier and share knowledge across the company.

Skills

Pre-/Post-silicon
Linux workloads
Android devices
Automation harnesses
Python scripting
Shell scripting
Profiling tools
System traces
FPGA understanding
ML/AI workloads

Education

University degree in CS/EE

Tools

FPGA tools
Linux tooling

Job description

Arm's Machine Learning group in Cambridge is hiring to analyse and improve ML/AI solutions on Arm hardware and software. You will work on groundbreaking Arm platforms powering mobile apps, smart devices and more.

Join a small diverse team of system and performance analysts, collaborating across Arm Engineering and with partners, and have the chance to shape both hardware and software development while expanding your skills and influence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML/AI Performance Engineer - Hybrid & Edge Workloads
ML/AI Performance Engineer - Hybrid & Edge Workloads

Arm Limited • Cambridge

Hybrid
GBP 70,000 - 100,000
ML Systems Performance Engineer – Hybrid Role
ML Systems Performance Engineer – Hybrid Role

Arm • Cambridge

Hybrid
GBP 55,000 - 75,000
Hybrid working
Accommodations during recruitment
Software Performance Engineer
Software Performance Engineer

CamWebDir • Cambridge

Hybrid
GBP 60,000 - 90,000
Software Performance Engineer
Software Performance Engineer

Arm Limited • Cambridge

On-site
GBP 70,000 - 100,000
Software Performance Engineer
Software Performance Engineer

Arm • Cambridge

Hybrid
GBP 55,000 - 75,000
Hybrid working
Accommodations during recruitment
C++ ML Runtime Engineer - AI Acceleration & Systems
C++ ML Runtime Engineer - AI Acceleration & Systems

Arm Limited • Cambridge

On-site
GBP 70,000 - 120,000
Staff ML Engineer: Edge AI Tooling & Developer Experience
Staff ML Engineer: Edge AI Tooling & Developer Experience

Arm • Cambridge

Hybrid
GBP 97,000 - 132,000
Edge AI Applications Engineer (ML & CV)
Edge AI Applications Engineer (ML & CV)

Arm • Cambridge

Hybrid
GBP 97,000 - 132,000
ML Systems Engineer: Real-Time AI on Embedded Platforms
ML Systems Engineer: Real-Time AI on Embedded Platforms

Arm Limited • Manchester

Hybrid
GBP 90,000 - 120,000
C++ ML Frameworks & Runtime Engineer
C++ ML Frameworks & Runtime Engineer

Arm Limited • Cambridge

Hybrid
GBP 65,000 - 90,000
Hybrid working
Accommodations during recruitment