Software Performance Engineer
ARM · Cambridge, England ·
Last confirmed by our partners on 17 Oct 2026.
Apply on partner site
You apply on the advertiser's own site — nothing is stored here.
Overview
In Arm’s Machine Learning group, you will analyze ML/AI performance on next-generation Arm IP and feed insights back to hardware and software teams. You’ll produce technical summaries for varied audiences and share knowledge across the company. The role blends hands-on performance work with cross‑functional collaboration to shape Arm ML software, systems, and IP. This is a chance to impact how ML workloads run on Arm devices at scale and contribute to pioneering AI technology.
Pay / Benefits
- sponsorship for skilled worker
- accommodations during recruitment process
- hybrid working arrangements
- equal opportunities
- supportive and diverse team
- international collaboration (Arm ecosystem)
Responsibilities
- Run and analyse ML/AI performance on next-generation Arm IP and provide feedback to software and hardware teams
- Produce technical summaries from detailed data analysis for diverse audiences
- Collaborate with cross-functional teams across Arm to share findings and learn
- Contextualize results for internal and external stakeholders to influence development directions
- Support knowledge transfer within the company by sharing insights and best practices
Key requirements
- Demonstrable experience in pre-silicon or post-silicon performance analysis
- Hands-on experience running workloads on Linux or Android devices, development boards, or pre/post-silicon environments
- Experience using or developing automation harnesses for repeatable workload execution, data collection, profiling, and analysis
- Strong scripting and data-analysis skills (e.g., Python, shell scripting)
- Experience with profiling tools, system traces or telemetry
- Experience with pre-silicon platforms such as FPGA
- Passion for analysis and improvement
- Ability to work both in teams and independently
- High initiative and a confident problem solver
- Performance analysis
- Linux/Android workload execution
- Automation harnesses for workload execution and data collection
Apply on partner site
Listing supplied by one of our partner job boards. Last confirmed: 3 days ago.
More jobs with this title
Software Engineer II - Athlete Performance
Hudl · 3 weeks ago
Performance Engineer
Rolls Royce · 3 days ago
Staff Software Performance Engineer - Team Lead
ARM · 1 month ago
Senior GPU Performance Software Engineer, AI/ML
Google · 2 days ago
Senior Software Engineer, Agentic Harness Quality and Performance
goodnotes · 2 weeks ago
GA4 Performance Engineer
Morson Edge · 1 week ago
Asset Performance Engineer
Natural Resources Wales · 1 week ago
Chief Performance Engineer
Matchtech · 1 week ago