System Performance Engineer
2 weeks ago
Job Description
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 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 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 such as C++/Python
- Knowledge of performance or functional modelling of NPUs, CPUs, or GPUs
- Excellent collaboration skills
- Outstanding written and verbal communications
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
The Process
- Application review > 1st Interview > 2nd Interview (technical) > 3rd Interview
-
NPU System Performance Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Neubla Full timeNPU 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...
-
NPU System Performance Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Neubla Full timeNPU 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...
-
NPU System Performance Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Neubla Full timeNPU 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...
-
ML System Performance Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeML 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.,...
-
ML System Performance Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeML 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.,...
-
NPU Systems Performance Analysis Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Energy Jobline ZR Full timeJob Description 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...
-
NPU Systems Performance Analysis Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeNPU 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...
-
NPU Systems Performance Analysis Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeNPU 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...
-
NPU Systems Performance Analysis Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeNPU 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...
-
NPU System Performance Engineer
4 weeks ago
Cambridge, United Kingdom Neubla Full timeNPU 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...
-
NPU System Performance Engineer
4 weeks ago
Cambridge, United Kingdom Neubla Full timeNPU 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...
-
NPU System Performance Engineer
1 week ago
Cambridge, United Kingdom Neubla Full timeNPU System Performance Modelling Engineer in Cambridge, UKSubmit your CV and any additional required information after you have read this description by clicking on the application button.About NeublaAs pioneers of innovative neural computing, Neubla is transforming the future of computing by bringing the enormous potential of neural computing to the highest...
-
NPU System Performance Engineer
4 weeks ago
Cambridge, United Kingdom Neubla Full timeNPU 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...
-
NPU System Performance Engineer
3 weeks ago
Cambridge, United Kingdom Neubla Full timeNPU 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...
-
NPU System Performance Engineer
4 weeks ago
Cambridge, United Kingdom Neubla Full timeNPU 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...
-
NPU System Performance Engineer
7 days ago
Cambridge, United Kingdom Neubla Full timeJob DescriptionNPU 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...
-
ML System Performance Engineer
4 weeks ago
Cambridge, United Kingdom IC Resources Full timeML 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.,...
-
ML System Performance Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeML 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.,...
-
ML System Performance Engineer
3 weeks ago
Cambridge, United Kingdom IC Resources Full timeML 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.,...
-
ML System Performance Engineer
4 weeks ago
Cambridge, United Kingdom IC Resources Full timeML 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.,...