Current jobs related to NPU Performance Optimization Specialist - Cambridge, Cambridgeshire - IC Resources


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    We are seeking a skilled Performance Optimization Specialist to join our team in Cambridge. As a key member of the PPA team, you will be responsible for crafting the next generation of Arm technology by measuring the performance and energy efficiency of our products.Your primary focus will be on generating and analyzing GPU performance data from various...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled and motivated Performance Analysis engineer to join our diverse team at Arm. Our team focuses on Performance Analysis of Arm-based automotive systems built together in pre-silicon (Virtual Prototypes & FPGAs) and post-silicon environments.Key ResponsibilitiesEfficiently and creatively drive and investigate...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and help shape the direction of our Machine Learning...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and help shape the direction of our Machine Learning...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and help shape the direction of our Machine Learning...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and influence the direction of Machine Learning software.You...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and influence the direction of Machine Learning software.You...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and help shape the direction of our Machine Learning...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and help shape the direction of our Machine Learning...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and influence the direction of Machine Learning software.You...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning software. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and influence the direction of Machine Learning software.You...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled and motivated performance analysis engineer to join our team at Arm. Our team focuses on performance analysis of Arm-based automotive systems built together in pre-silicon and post-silicon environments.Working closely with design teams and customers, we develop best-in-class silicon platforms across the...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled performance analyst to join our team and contribute to the development of Arm ML software, systems, and IP. The successful candidate will have a strong analytical mindset and be able to work effectively in a collaborative environment.The ideal candidate will be highly flexible, quick to learn, and motivated by...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning (ML) software, systems, and IP. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and influence the direction of ML...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleJob Overview:We are seeking a skilled software engineer with a strong analytical mindset to join our team and contribute to the development of Arm's Machine Learning (ML) software, systems, and IP. As a member of our ML System Analysis team, you will conduct performance analysis investigations to gain insights and influence the direction of ML...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewWe are seeking a highly skilled and motivated individual to join our Performance Analysis team as a Performance Analysis Engineer. As a key member of our team, you will be responsible for analyzing and optimizing the performance of our graphics processing units (GPUs) to ensure they meet the highest standards of quality and...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewWe are seeking a highly skilled and motivated individual to join our Performance Analysis team as a Performance Analysis Engineer. As a key member of our team, you will be responsible for analyzing and optimizing the performance of our graphics processing units (GPUs) to ensure they meet the highest standards of quality and...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    About the RoleWe are seeking a highly motivated and detail-oriented individual to join our Infrastructure Performance Analysis team as a System Performance Analysis Engineer. As a key member of our team, you will be responsible for investigating performance issues and suggesting product improvements on the different parts of a Cloud Server's...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Job Title:Staff Software Engineer - ML Compiler SpecialistJob Summary:Arm's Machine Learning (ML) Group is seeking a highly skilled and experienced Staff Software Engineer to lead the development of innovative compiler solutions for machine learning networks. As a key member of the ML Tooling team, you will be responsible for crafting and optimizing...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Job Title:Staff Software Engineer - ML Compiler SpecialistJob Summary:Arm's Machine Learning (ML) Group is seeking a highly skilled and experienced Staff Software Engineer to lead the development of innovative compiler solutions for machine learning networks. As a key member of the ML Tooling team, you will be responsible for crafting and optimizing...

NPU Performance Optimization Specialist

3 months ago


Cambridge, Cambridgeshire, United Kingdom IC Resources Full time
NPU Performance Optimization Specialist

Cambridge, UK (Hybrid)

We are seeking a skilled NPU Performance Optimization Specialist to join a prominent technology firm. In this pivotal role, you will contribute to the enhancement of AI accelerator architectures and work alongside diverse teams to foster innovation in advanced AI systems.

Key Responsibilities:
  • Performance Enhancement: Identify and resolve performance issues within NPU systems to boost overall system efficiency.
  • Team Collaboration: Collaborate with both hardware and software teams to deliver insights and recommendations for system improvements.
  • Benchmark Creation: Develop tailored benchmarks for assessing and refining NPU designs.
  • Architectural Improvements: Partner with hardware engineers to investigate potential enhancements for future NPU designs.
  • Optimization Strategies: Provide optimization recommendations to elevate the performance of NPU systems in conjunction with compiler engineers.
  • Analysis Infrastructure: Spearhead the establishment of performance analysis frameworks for comprehensive root-cause investigations.
Required Experience:
  • Performance Evaluation: At least 7 years of experience in system performance evaluation with a focus on optimization strategies.
  • Machine Learning Expertise: Proficient in applying and optimizing machine learning models in fields such as Vision, Language, or Speech.
  • Hardware Acumen: Familiarity with performance modeling for NPUs, CPUs, or GPUs.
  • Programming Proficiency: Strong skills in PyTorch, TensorFlow, C++, and Python.
  • Effective Communication: Exceptional communication abilities to articulate technical concepts clearly.
Preferred Experience:
  • Model Enhancement: Practical experience in optimizing machine learning models for performance gains.
  • Collaborative Problem-Solving: Demonstrated success in working collaboratively with engineering teams to solve complex issues.
  • Leadership Experience: Background in leading teams to develop performance analysis infrastructure.
Benefits:
  • Competitive Salary: Compensation aligned with experience.
  • Ongoing Development: Opportunities for continuous learning in a vibrant environment.
  • Innovative Culture: Focus on creativity and data-driven decision-making.
  • Engaging Projects: Involvement in pioneering AI accelerator initiatives.
Join a team committed to advancing the future of AI architectures.