Jobs
>
Cambridge

    Tools Engineer - cambridge, United Kingdom - Neubla

    Default job background
    Engineering / Architecture
    Description

    Performance Tools 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

    Want to use your programming skills creatively to innovate NPU designs? We're looking for an exceptional individual with a passion to learn about ground-breaking AI architectures and who are 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 micro-architectures like CPU. However, in AI accelerator domain, the performance model has often been taken lightly due to the regular computation patterns of neural network models. However neural network models are getting bigger and much more complex every month, and it became almost impossible to estimate performance analytically.

    In this highly visible role, you will collaborate closely with multi-site ML, HW and SW teams to investigate and develop tools to help evaluate new micro-architectural ideas and design trade-offs to shape the next generation NPUs by developing, verifying, and using performance models

    for data-driven architectural exploration and validation.

    Job Description

    • Develop, test and verify reference compute library for proprietary NPU ISA
    • Develop and maintain various tools required for functional /performance analysis and debugging
    • Collaborate with multi-site engineering teams to make data-driven decisions on many of their current engineering issues
    • Collaborate with hardware design engineers to understand ISA implementation in micro-architecture and implement reference instructions in software library
    • Support hardware design engineers to solve potential functional 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
    • Strong problem solving and analytical skills
    • Strong programming skills with good understanding of object oriented languages such as C++/Python
    • Knowledge of Machine Learning concepts and MLhardware accelerators
    • 4+ years' experience in developing compute libraries
    • Knowledge processor architectures like NPUs, CPUs, or GPUs
    • Excellent collaboration skills
    • Outstanding written and verbal communications

    Preferred Qualifications

    • Proficiency in computer/SoC architecture and performance trade-offs
    • 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

  • Neubla

    Tools Engineer

    5 days ago


    Neubla cambridge, United Kingdom

    Job DescriptionPerformance Tools 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 ...

  • Neubla

    Tools Engineer

    1 week ago


    Neubla Cambridge, United Kingdom

    Performance Tools 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 m ...

  • Neubla

    Tools Engineer

    3 weeks ago


    Neubla Cambridge, Cambridgeshire, United Kingdom

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


  • IC Resources Cambridge, Cambridgeshire, United Kingdom £70,000 - £90,000

    Senior C++ Performance Software Engineer · My client is a multinational Semiconductor scale-up, focused on AI acceleration architectures. Their performance team is expanding and looking to bring on a Senior C++ Performance Software Engineer to develop and maintain various tools ...


  • IC Resources Cambridge, United Kingdom Full time

    Senior C++ Performance Software Engineer · £70,000 - £90,000 + Bonus & healthcare · My client is a multinational Semiconductor scale-up, focused on AI acceleration architectures. Their performance team is expanding and looking to bring on a Senior C++ Performance Software Enginee ...


  • IC Resources Cambridge, United Kingdom Full time

    Senior C++ Performance Software Engineer £70,000 - £90,000 + Bonus & healthcare My client is a multinational Semiconductor scale-up, focused on AI acceleration architectures. Their performance team isexpanding and looking to bring on a Senior C++ Performance Software Engineer to ...


  • NLP PEOPLE Cambridge, Cambridgeshire, United Kingdom

    Software Engineer in Machine Learning Tools · Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join a team of brilliant engineers located in Cambridge, UK who specialize in ML model optimization tools. · This role presents an exc ...


  • arm limited Cambridge, United Kingdom

    The Role · Job Overview · In the Developer Platforms group at Arm, our mission is to make software development on the Arm architecture simple and intuitive. We are growing our IDE team and are looking for a passionate software engineer to help us create frictionless developer ...


  • Energy Jobline CVL Biggleswade, Bedfordshire, United Kingdom

    Tool Maintenance Engineer · Our well established client are looking for a Maintenance engineer to assist their team in Biggleswade. · Pat Testing · Monday-Friday 7am-5pm · Pat testing experience but not essential · Full, UK Driving Licence · Pension Scheme · Possible caree ...


  • Opus Resourcing Ltd Cambridge, United Kingdom Full time

    Full-stack Software Engineer with strong Front-End Development capabilities in JavaScript, React, Typescript, CI / CD, and modern JavaScript testing frameworks. Cloud Native experience (AWS is ideal) ideally combined with Java backend knowlege and knowledge of Pair programming/t ...

  • ARM

    Software Engineer

    3 weeks ago


    ARM Cambridge, United Kingdom

    The Productivity Engineering group (PE) at Arm is ensuring our engineering teams have the tools and computational resources to succeed and is responsible for a range of activities ensuring our designs meet our partners' needs, from maintaining Arm's computecluster to deploying ne ...


  • Energy Jobline CVL Biggleswade, Bedfordshire, United Kingdom

    Tool Maintenance Engineer · Our well established client are looking for a Maintenance engineer to assist their team in Biggleswade. Duties Repairing and maintaining small hire tools Completing service paperwork for invoicing Completing parts orders and chasing if needed Liaising ...

  • ACS Performance

    Mechanical Engineer

    2 weeks ago


    ACS Performance Cambridge, United Kingdom Full time

    The successful Mechanical Engineer willfocus on the design and development of world class gas sensors and instruments. The right candidate will take designs from concept and see it through to the manufacturing and finishing stage, whilst complying and passing all safety requireme ...


  • Vector Recruitment Ltd Cambridge, United Kingdom Full time

    Hardware Design Engineer – North Cambridge – Salary: £60k - £90k · We are seeking an experienced Hardware Design Engineer to join a Cambridge based company who develop cutting edge start-of-the-art telephony / telecommunications devices, which incorporate advanced microphones, au ...

  • Omega Resource Group Limited

    Service Engineer

    3 weeks ago


    Omega Resource Group Limited Cambridge, United Kingdom

    **Position: Service Engineer** · **Location: Cambridge / Milton Keynes** · **Job Type: Permanent** · Our client who are a globally recognised machine tool manufacturer, supplying into multiple industries. · **Role and Responsibilities -** · In this role, you will be required to p ...


  • Newton Colmore Consulting Ltd Cambridge, United Kingdom

    Medical Devices Consultant - Senior Mechanical Engineer - Cambridge · Due to the growth of a leading Medical Devices organisation, we are currently looking for a Senior Mechanical Engineer, Project Manager, Medical Devices Inventor or Mechanical Design Consultant for a newly sign ...

  • Science Solutions Recruitment Ltd

    Process Specialist

    3 weeks ago


    Science Solutions Recruitment Ltd Cambridgeshire, United Kingdom

    An exciting opportunity has arisen for a Process Specialist for an industry leading materials manufacturer to join their state-of-the-art facilities in Cambridge. As a Process Specialist you will be responsible for the introduction of new products to productioninfluencing process ...


  • Deerfoot IT Resources Ltd Cambridge, United Kingdom

    **Compiler Engineer (Quantum Computing) · C++/Python Quantum Software Engineering · Hybrid - 3 Days p/w in Cambridge, Cambs · £65,000 Salary + Benefits Package** · As a trusted recruitment partner to this science-led Quantum Computing organisation with offices spanning the globe, ...

  • Jonathan Lee Recruitment

    Quality Engineer

    2 weeks ago


    Jonathan Lee Recruitment Cambridge, United Kingdom

    We are on the lookout for a Quality Engineer to play a key role within the Quality team. The Quality Engineer will be involved in the continuous improvement of Quality Processes from concept and prototype stages, through to post production and customer support.As Quality Engineer ...


  • EA FIRST LTD Cambridge, United Kingdom

    This is an opportunity to join an industry leading team at the cutting edge of quantum technology. As senior / lead Software Engineer you will take responsibility for designing and implementing software tools and functionality to enable experimental science,prototype engineering ...