Create Email Alert

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • IC Resources

    NPU Systems Performance Analysis Engineer

    Cambridge, England, United Kingdom

    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 perf

    Job Source: IC Resources
  • European Recruitment

    CPU and NPU Performance Workload Modeling

    Cambridge, England, United Kingdom

    CPU and NPU Performance Workload Modeling Responsibilities: A deep background in workload modeling and CPU/NPU architecture. Play a role in the forefront CPU/NPU development team Lead the planning and implementation of tool systems for architectural exploration and performance analysis. Spearhead sw/hw integration efforts and stratagise co-optimi

    Job Source: European Recruitment
  • European Recruitment

    Senior Compute Library Engineer

    Cambridge, England, United Kingdom

    • Ending Soon

    Senior Compute Library Engineer - Kernel / CUDA / OpenCL / GPU / NPU I am partnered with an incredibly exciting start up who work on AI Accelerators and RISC V technologies, who are looking to bring on a Compute Library Engineer to develop high-performance kernels for machine learning operators on NPU architectures. They are an extremely high ca

    Job Source: European Recruitment
  • IC Resources

    ML System Performance Engineer

    Cambridge, England, United Kingdom

    • Ending Soon

    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.

    Job Source: IC Resources
  • IC Resources

    ML System Performance Engineer

    Cambridge, England, United Kingdom

    • Ending Soon

    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.

    Job Source: IC Resources
  • Avanti

    CPU/NPU Modeling Engineer

    Cambridge

    Avanti Recruitment have partnered with a global giant in the technology industry, who are working on innovative, cutting edge products. The company invest heavily in research and development, and their teams are full of industry heavyweights, providing you with an incredible opportunity for development. They’re looking for a CPU/NPU Modeling Engin

    Job Source: Avanti
  • Avanti Recruitment

    CPU/NPU Modeling Engineer

    Cambridge

    Avanti Recruitment have partnered with a global giant in the technology industry, who are working on innovative, cutting edge products. The company invest heavily in research and development, and their teams are full of industry heavyweights, providing you with an incredible opportunity for development. They’re looking for a CPU/NPU Modeling Engin

    Job Source: Avanti Recruitment
  • European Recruitment

    Senior Compute Library Engineer - Parallel Programming / Microarchitecture / C++

    Cambridge, England, United Kingdom

    Senior Compute Library Engineer - Parallel Programming / Microarchitecture / C++ We are currently partnered with a cutting-edge semiconductor startup in the UK working on next-generation CPU/Risc-V technologies. The team is looking to expand its headcount with a Senior Compute Library Engineer to actively contribute to the advancement in capabilit

    Job Source: European Recruitment

NPU System Performance Engineer

Cambridge, England, United Kingdom

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 different fields such as AI, semiconductor design, and compilers. At Neubla, you can work in a rapidly changing environment where your new ideas will become innovative products, services, and customer experiences, working with talented colleagues. Neubla offers a competitive package with benefits, including health insurance, a pension scheme, employee wellness support, and a variety of snacks in the office!

Summary

We're looking for an exceptional individual with a passion to learn about ground-breaking AI architectures and who is eager to build highly optimised models for performance and functional simulation.

Performance and functional simulation are critical tools for architecture exploration, and it has been used to make many important decisions of various systems. In this highly visible role, you will collaborate closely with multi-site HW and SW teams to investigate and evaluate new micro-architectural ideas and design trade-offs to shape the system features of the next generation AI accelerator by developing, verifying, and using performance models for data-driven architectural exploration and validation.

Job Description

Develop, test, and maintain accurate performance models for system IPs, ranging from a memory subsystem to an interconnect for multiple processing elements or for die-to-die connection

Collaborate with multi-site engineering teams to make data-driven decisions on many of their current engineering issues

Collaborate with hardware design engineers to prune the design space of next generation NPU designs, understanding performance opportunities on current processors and investigate potential micro-architectural enhancement

Collaborate with software engineers to enable various levels of software development at the very early stage

Support hardware design engineers to solve potential performance issues in design verification flows

Develop systems and performance analysis tools necessary for performance correlation and verification workflows

Qualifications

Masters, PhD, or equivalent experience in Computer Engineering, Electrical Engineering, or related field

Knowledge of on-chip bus protocols such as AMBA, coherency flows, interconnects, memory subsystems

Demonstrated ability in system performance modelling, workload analysis, system performance bottleneck debug and analysis

Strong problem solving and analytical skills

Strong programming skills with good understanding of object-oriented languages such as C++/Python

Knowledge of performance or functional modelling of NPUs, CPUs, or GPUs

Excellent collaboration skills

Outstanding written and verbal communications

Preferred Qualifications

Knowledge of Machine Learning concepts and ML hardware accelerators

Prior experience in simulator development

Proficiency in computer/SoC architecture and performance trade-offs

Knowledge of a system modelling/simulation technology, such as SystemC, Gem5, Simics, QEMU and etc

Knowledge of Verilog and/or VHDL and experience with simulators and waveform debugging

Familiarity with RISC-V architectures and instruction sets

Knowledge of script languages

The Process

Application review > 1st Interview > 2nd Interview (technical) > 3rd Interview

Apply

Create Email Alert

Create Email Alert

NPU System Performance Engineer jobs in Cambridge, England, United Kingdom

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.