CareerPlanGet AI match score →

Software Engineer (Machine Learning)

Cambridge, England, UK💼 Full-time💰 $55,300–$55,300🗓 2026-07-17 → 2026-07-20

Core

Analyze and improve Machine Learning and AI solutions on Arm hardware and software, feeding performance data back to development teams.

Role type

Performance analysis software engineer (ML/AI)

Builds

Next-generation Arm platforms for mobile, IoT, and autonomous systems

Domain

Semiconductor / Machine Learning / Performance Engineering

Deliverable

production ML models

Required skills

pre-silicon or post-silicon performance analysis, workload execution on Linux/Android, automation harness development, Python scripting, profiling tools and system traces, FPGA experience

Preferred skills

knowledge of ML/AI workloads

Technologies

Linux, Android, Python, shell scripting, FPGA

Responsibilities

Run and analyze ML/AI performance on next-generation Arm IP, produce technical summaries based on data analysis, share knowledge across the company

Seniority

Mid-level, hands-on IC

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗