Jobs
>
Cambridge

    NPU System Performance Engineer - Cambridge, United Kingdom - Neubla

    Show more Collapse job
    Default job background
    Engineering / Architecture
    Description
    NPU System Performance Modelling Engineer in Cambridge, UK


    About NeublanAs 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


    SummarynWe'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.nPerformance 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 DescriptionnDevelop, 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 connectionnCollaborate with multi-site engineering teams to make data-driven decisions on many of their current engineering issuesnCollaborate 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 enhancementnCollaborate with software engineers to enable various levels of software development at the very early stagenSupport hardware design engineers to solve potential performance issues in design verification flowsnDevelop systems and performance analysis tools necessary for performance correlation and verification workflows

    QualificationsnMasters, PhD, or equivalent experience in Computer Engineering, Electrical Engineering, or related fieldnKnowledge of on-chip bus protocols such as AMBA, coherency flows, interconnects, memory subsystemsnDemonstrated ability in system performance modelling, workload analysis, system performance bottleneck debug and analysisnStrong problem solving and analytical skillsnStrong programming skills with good understanding of object-oriented languages such as C++/PythonnKnowledge of performance or functional modelling of NPUs, CPUs, or GPUsnExcellent collaboration skillsnOutstanding written and verbal communications

    Preferred QualificationsnKnowledge of Machine Learning concepts and ML hardware acceleratorsnPrior experience in simulator developmentnProficiency in computer/SoC architecture and performance trade-offsnKnowledge of a system modelling/simulation technology, such as SystemC, Gem5, Simics, QEMU and etcnKnowledge of Verilog and/or VHDL and experience with simulators and waveform debuggingnFamiliarity with RISC-V architectures and instruction setsnKnowledge of script languages

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

    We have other current jobs related to this field that you can find below


  • Arm Cambridgeshire, United Kingdom

    The FPGA team is part of the global Productivity Engineering group which is responsible for delivering and supporting FPGA platforms at Arm - enabling designs debug and deployment of advanced pre-silicon verification methodologies. These system solutions target a wide range of ma ...


  • ARM Cambridge, United Kingdom Part 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 a ...


  • ARM Chesterton, United Kingdom

    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 le ...


  • arm limited Cambridge, United Kingdom

    The Role · 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 flexibl ...


  • arm limited Cambridge, United Kingdom

    The Role · Would you love to investigate performance issues and suggest product improvements on the different parts of a Cloud Server's System-on-a-Chip? Would you like to analyse the performance of Arm's future CPUs, and Interconnect IPs when they are working together? · Arm's ...


  • IC Resources cambridge, United Kingdom

    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 utilis ...


  • Neubla cambridge, 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 applicat ...


  • IC Resources Cambridge, United Kingdom

    Job Description · NPU Performance Analysis Engineer · Cambridge, UK (Hybrid) · IC Resources is seeking an NPU Performance Analysis Engineer to join our client's team in Cambridge. The successful candidate will be instrumental in identifying and addressing performance bottlenecks ...


  • arm limited Cambridge, United Kingdom

    The Role · 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 ...


  • IC Resources cambridge, United Kingdom

    Job DescriptionML 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 r ...


  • IC Resources Cambridge, United Kingdom Full time

    NPU Performance Analysis Engineer · Cambridge, UK (Hybrid) · IC Resources is seeking an NPU Performance Analysis Engineer to join our client's team in Cambridge. The successful candidate will be instrumental in identifying and addressing performance bottlenecks in AI accelerator ...


  • IC Resources Cambridge, United Kingdom 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 utilis ...


  • IC Resources cambridge, United Kingdom

    NPU Performance Analysis Engineer · Cambridge, UK (Hybrid) · IC Resources is seeking an NPU Performance Analysis Engineer to join our client's team in Cambridge. The successful candidate will be instrumental in identifying and addressing performance bottlenecks in AI accelerator ...


  • ARM Chesterton, United Kingdom permanent

    Job Description: · Would you love to investigate performance issues and suggest product improvements on the different parts of a Mobile Phone's System-on-a-Chip? Would you like to analyse the performance of Arm's future CPUs, graphics processors (GPUs) and Interconnect IPs when t ...


  • Fossbytes Media Pvt Ltd Cambridge, Cambridgeshire, United Kingdom

    Roku is changing how the world watches TV · Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosyste ...


  • IC Resources Cambridge, United Kingdom Full time

    ML System Performance Engineer · Maximise your chances of a successful application to this job by ensuring your CV and skills are a good match. · I am seeking an experienced ML System Performance Engineer who has a track record of using ML models to carry out performance analysis ...


  • Study International Cambridge, Cambridgeshire, United Kingdom

    Roku is changing how the world watches TV · Roku is the #1 TV streaming platform in the US, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosyste ...


  • IC Resources Cambridge, Cambridgeshire, United Kingdom £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 utili ...


  • Neubla Cambridge, United Kingdom

    NPU System Performance Modelling Engineer in Cambridge, UK · Submit your CV and any additional required information after you have read this description by clicking on the application button. · About Neubla · As pioneers of innovative neural computing, Neubla is transforming the ...


  • ARM Chesterton, United Kingdom

    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 ...