ML Systems Performance Analysis

1 week ago


Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

ML Systems Performance Analysis - AI AcceleratornI 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 ResponsibilitiesnUsing ML models to carry out performance analysis on NPUs.nWorking closely with the modelling and performance teams utilising the simulator for NPU performance analysis.nPinpointing problems in the HW / problems in the compiler and proposing optimisations, bottlenecks, latency etc.


Required ExperiencenMasters or PhD in Computer Science, Electronic Engineering or similar.nAt least 4 years of industry experience working on system performance analysis for NPUs / GPUs.nUnderstanding of NPU (neural processing unit) hardware and software.nStrong knowledge of CNN and Transformer Architecture.nExperience with ML frameworks like Pytorch/Tensorflow and programming languages C++ and Python.

Desired ExperiencenIndustry experience at NPU, GPU, semiconductor manufacturers.

What's on offernCompetitive Salary (£120k)nHybrid working (1-2 day's onsite minimum, preference for more on-site if local)nAnnual Bonusn25 days holidaynAnd more

  • Cambridge, 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 EngineerI 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 EngineerI 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 £80,000 - £120,000

    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 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 ARM Full time

    We are looking for a software engineer with a strong analytical approach to join our team and help ensure the best performance and quality with most recent Arm ML software and IP. The successful engineer will be highly flexible, quick to learn and be motivated by the opportunity to understand and improve the performance of future Machine Learning and...


  • Cambridge, Cambridgeshire, United Kingdom Neubla Full time

    NPU System Performance Modelling Engineer in Cambridge, UK About Neubla: As pioneers of innovative neural computing, Neubla is transforming the future of computing by bringing the enormous potential of neural computing to the highest performance in most data-intensive applications. Neubla is made up of people with expertise and lots of experience in many...


  • Cambridge, Cambridgeshire, United Kingdom Neubla Full time

    NPU System Performance Modelling Engineer in Cambridge, UKAbout NeublaAs pioneers of innovative neural computing, Neubla is transforming the future of computing by bringing the enormous potential of neural computing to the highest performance in most data-intensive applications. Neubla is made up of people with expertise and lots of experience in many...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Your new teamYou'll join a multifaceted, collaborative and highly motivated Agile software development team working with next generation Mali mobile GPUs.Developing with the latest yet-to-be-published Android versions and crafting the technologies that the mobile market will see in years to come. This inclusive multinational development team is based in...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    ML Compiler EngineerTop of the market salaries + bonus & healthcareI'm currently working with a Cambridge-based, multinational Semiconductor scale-up who are focused on developing AI accelerators. You will have the opportunity to work in a rapidly changing environment where your new ideas will become innovative products, services, and customer experiences....


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    ML Compiler EngineerA high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible.Top of the market salaries + bonus & healthcareI'm currently working with a Cambridge-based, multinational Semiconductor scale-up who are focused on developing AI accelerators. You will have the...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Are you highly inquisitive with a committed approach to improving performance? Do you want to make an impact on the future of Smartphone and Laptop computing?We are looking for experienced engineers with a strong understanding of computer architecture and performance analysis to investigate existing and emerging use-cases to help define future IP from Arm...


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

    Senior Software Engineer, ML Model Operations at AppleApple's Machine Learning and AI team in Cambridge, UK, plays a crucial role in enhancing user experiences across Apple products while safeguarding user data. The team focuses on leveraging data, machine learning, and software to optimize Siri, helping millions worldwide with daily tasks.Key...


  • Cambridge, Cambridgeshire, United Kingdom Platform Recruitment Full time

    Senior Software Engineer (ML) - 100,000 Title : Software Engineer Location : Hybrid (Cambridge) Skills : Rust/C++, Deep Learning An elite, boutique start-up operating at the intersection of HPC and Deep Learning is paving the way for a new generation of performance optimisation, with a real-time language recognition solution 20x lower latency than any other...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Arm's Central Technology Machine Learning Group is seeking highly motivated and creative Software Engineers to join the Cambridge-based CPU performance optimisation teamCPUs are of critical importance to Arm and, as ML workloads become increasingly widespread, joining this team would be a phenomenal opportunity to experience and contribute to driving ML...


  • Cambridge, Cambridgeshire, United Kingdom Cambridge University Press & Assessment Full time

    Salary: £66,900 to £85,200Location: Cambridge, hybrid with a minimum of 2 days per week working from the officeContract: PermanentWe are looking for a Head of Applied AI and ML for Assessment to join our world-class team, to design and develop the assessment capabilities which underpin our English Strategy.Working across the whole Cambridge Ecosystem -...


  • Cambridge, Cambridgeshire, United Kingdom Adecco UK LTD Full time

    Systems Administrator - Scripting, Degree, Security, £depending on experience (Junior to Mid-level position) + benefits, Cambridge / Hybrid An attractive opportunity for a Systems Administrator to take their career to the next level by becoming part of an advanced and exiting technology software house who are pioneers in their sector and who has left the...


  • Cambridge, Cambridgeshire, United Kingdom SAMSUNG Full time

    Position Summary The Distributed AI group in SAIC Cambridge is looking for a Machine Learning Engineer to join the team and work directly with research scientists and ML engineers of diverse skill sets, supporting research efforts in the areas of embedded/distributed ML, communications and robotics. The person will be responsible for contributing to...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Staff Performance Engineer - CompilersArm technology is pervasive around the world. The Performance Solutions team within the Development Solutions Group ensures that foundational, performance-critical software like compilers and runtime libraries make the best use of our hugely diverse IP portfolio.Do you like to tackle performance problems, wherever they...