ML Systems Performance Analysis

2 weeks ago


Cambridgeshire, United Kingdom IC Resources Full time
Job Description

ML Systems Performance Analysis - AI Accelerator

I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding performance opportunities on current processor architecture. Based in Cambridge on a hybrid basis.

Primary Responsibilities

Using ML models to carry out performance analysis on NPUs.

Working closely with the modelling and performance teams utilising the simulator for NPU performance analysis.

Pinpointing problems in the HW / problems in the compiler and proposing optimisations, bottlenecks, latency etc.

Required Experience

Masters or PhD in Computer Science, Electronic Engineering or similar.

At least 4 years of industry experience working on system performance analysis for NPUs / GPUs.

Understanding of NPU (neural processing unit) hardware and software.

Strong knowledge of CNN and Transformer Architecture.

Experience with ML frameworks like Pytorch/Tensorflow and programming languages C++ and Python.

Desired Experience

Industry experience at NPU, GPU, semiconductor manufacturers.

What’s on offer

Competitive Salary (£120k)

Hybrid working (1-2 day’s onsite minimum, preference for more on-site if local)

Annual Bonus

25 days holiday

And more



  • Cambridgeshire, United Kingdom IC Resources Full time

    Job DescriptionML Systems Performance Analysis - AI AcceleratorI am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by...


  • Cambridgeshire, United Kingdom IC Resources Full time

    ML Systems Performance Analysis - AI AcceleratorI am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding...


  • Cambridgeshire, United Kingdom IC Resources Full time

    ML Systems Performance Analysis - AI AcceleratorIncrease your chances of reaching the interview stage by reading the complete job description and applying promptly.I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators....


  • Cambridgeshire, United Kingdom IC Resources Full time

    ML Systems Performance Analysis - AI AcceleratorI am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding...


  • Cambridgeshire, United Kingdom IC Resources Full time

    ML Systems Performance Analysis - AI Accelerator I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding...


  • Cambridgeshire, United Kingdom IC Resources Full time

    ML Systems Performance Analysis - AI AcceleratorI am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    ML System Performance Engineer I am seeking an experienced ML System Performance Engineer who has a track record of using ML models to carry out performance analysis on NPUs, CPUs or GPUs and to be based in Cambridge working on a hybrid basis. Must have a track record of utilising ML models to investigate simulators for system performance analysis. E.g.,...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    ML System Performance Engineer I am seeking an experienced ML System Performance Engineer who has a track record of using ML models to carry out performance analysis on NPUs, CPUs or GPUs and to be based in Cambridge working on a hybrid basis. Must have a track record of utilising ML models to investigate simulators for system performance analysis. E.g.,...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time €120,000

    ML Systems Performance Analysis - AI Accelerator Increase your chances of reaching the interview stage by reading the complete job description and applying promptly. I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time €120,000

    ML Systems Performance Analysis - AI Accelerator Increase your chances of reaching the interview stage by reading the complete job description and applying promptly. I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    ML System Performance Engineer I am seeking an experienced ML System Performance Engineer who has a track record of using ML models to carry out performance analysis on NPUs, CPUs or GPUs and to be based in Cambridge working on a hybrid basis. Must have a track record of utilising ML models to investigate simulators for system performance analysis. E.g.,...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    ML System Performance Engineer I am seeking an experienced ML System Performance Engineer who has a track record of using ML models to carry out performance analysis on NPUs, CPUs or GPUs and to be based in Cambridge working on a hybrid basis. Must have a track record of utilising ML models to investigate simulators for system performance analysis. E.g.,...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    ML System Performance Engineer I am seeking an experienced ML System Performance Engineer who has a track record of using ML models to carry out performance analysis on NPUs, CPUs or GPUs and to be based in Cambridge working on a hybrid basis. Must have a track record of utilising ML models to investigate simulators for system performance analysis. E.g.,...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    NPU Systems Performance Analysis Engineer I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding performance...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    NPU Systems Performance Analysis Engineer I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding performance...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    NPU Systems Performance Analysis Engineer I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding performance...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    NPU Systems Performance Analysis Engineer I am seeking someone experienced in Systems Performance Analysis, specifically using performance simulators to develop benchmarks and to analyse and identify bottlenecks in NPUs / AI Accelerators. Must be able to work closely with HW and SW teams to provide optimisation recommendations by understanding performance...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Overview: We are looking for a cunning champion in software engineering with a strong analytical mindset to join the team and help ensure the best ML performance with most recent Arm ML software, systems and IP. The successful engineer will be highly flexible, quick to learn and be motivated by the opportunity to understand and improve the performance...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    AIML - ML Engineer, Machine Learning Platform & Infrastructure At Apple, the AIML - On-Device Machine Learning group is responsible for accelerating the creation of amazing on-device ML experiences. One important mission of the group centers around profiling, analyzing and optimizing ML inference performance across a remarkable variety of ML models, Apple...

  • Performance Analyst

    3 weeks ago


    Cambridge, Cambridgeshire, United Kingdom DiverseJobsMatter Full time

    Job Overview: Are you a skilled software engineer with a strong analytical mindset, ready to ensure the best machine learning performance? Join our team to help optimize the performance of our latest machine learning (ML) software, systems, and IP. The ideal candidate will be adaptable, quick to learn, and driven by the opportunity to understand and...