Software Engineer (Machine Learning)
Core
Analyze and improve Machine Learning/AI performance on Arm hardware and software platforms to guide internal engineering and external partners.
Role type
System & performance analyst (ML/AI)
Builds
Next-generation Arm platforms for mobile apps, portable devices, home automation, smart cities, and self-driving cars
Domain
Semiconductor / Machine Learning / Embedded Systems
Deliverable
production ML models
Required skills
Pre-silicon or post-silicon performance analysis, Linux/Android workload execution, automation harness development, Python scripting, data analysis, profiling tools, performance counters, system traces, FPGA development
Preferred skills
ML/AI workload knowledge
Technologies
Python, shell scripting, Linux, Android, 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
Individual Contributor, mid-level