Senior Performance Analysis Engineer

1 week ago


Cambridge, Cambridgeshire, United Kingdom ARM Full time
About the Role

We are seeking a highly skilled Performance Optimization Specialist to join our team at ARM. As a key member of our Machine Learning group, you will play a critical role in helping us showcase the AI capabilities of our next-generation mobile, server, and embedded devices.

As a Performance Optimization Specialist, you will be responsible for providing analysis, insights, and collateral to our developers, senior stakeholders, and the wider ecosystem to ensure that our AI solutions are optimized for performance. You will work closely with our team to identify areas for improvement and develop strategies to enhance the performance of our AI workloads.

Key Responsibilities
  • Collaborate with our Machine Learning team to identify performance bottlenecks and develop solutions to optimize AI workloads.
  • Provide expert analysis and insights to our developers and stakeholders to ensure that our AI solutions are optimized for performance.
  • Develop and maintain collateral to support the deployment of AI workloads on ARM processors.
  • Work closely with our team to identify areas for improvement and develop strategies to enhance the performance of our AI workloads.
Requirements
  • Good programming skills, preferably in Python, C++, and OOP.
  • Experience with machine learning frameworks such as TensorFlow, ONNX, GGML, or PyTorch.
  • Experience in breaking down machine learning use-cases in a system context and providing insights.
  • A desire to have a positive impact within our team and the wider ARM ecosystem.
  • Experience in prototyping AI use-cases on a variety of hardware platforms.
Nice to Have
  • Programming mobile GPUs (e.g. using shaders, Vulkan) would be a valuable differentiator.
  • Experience in profiling system concepts such as bandwidth, power, area, latency, and throughput.
  • Android application development using Android Studio.
About ARM

At ARM, we are committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and we do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

We believe in bringing people together face-to-face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs.



  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OverviewWe are seeking a highly skilled Senior Modelling Engineer to join our team at IC Resources. As a Senior Modelling Engineer, you will be responsible for developing, testing, and maintaining highly accurate performance models for NPU IPs.Key Responsibilities:Develop and maintain performance models for NPU IPsPrune the design space of next...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OverviewWe are seeking a highly skilled Senior Modelling Engineer to join our team at IC Resources. As a Senior Modelling Engineer, you will be responsible for developing, testing, and maintaining highly accurate performance models for NPU IPs.Key Responsibilities:Develop and maintain performance models for NPU IPsPrune the design space of...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OpportunitySenior Performance Modelling EngineerAbout the RoleIC Resources is seeking a highly skilled Senior Performance Modelling Engineer to join our team. As a key member of our organisation, you will play a crucial role in shaping the future of CPU/NPU architecture.Key ResponsibilitiesPlan and implement tool systems for architectural exploration and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OpportunitySenior Performance Modelling EngineerAbout the RoleIC Resources is seeking a highly skilled Senior Performance Modelling Engineer to join our team. As a key member of our organisation, you will play a crucial role in shaping the future of CPU/NPU architecture.Key ResponsibilitiesPlan and implement tool systems for architectural exploration and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    I'm currently partnered with a Semiconductor start-up, based in Silicon Valley. They are working on re-imagining Silicon, creating RISCV based computing platforms aimed at transforming the industry. As a Senior Performance Modelling Engineer you will develop functional and timing simulators, undertake performance analysis for architectural exploration and...


  • Cambridge, Cambridgeshire, United Kingdom Onyx-Conseil Full time

    About Onyx-ConseilWe are a leading consulting firm specializing in performance optimization and modelling. Our team of experts is dedicated to helping clients achieve their goals through innovative solutions.Job DescriptionWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team. As a Senior Performance Modelling Engineer, you...


  • Cambridge, Cambridgeshire, United Kingdom Onyx-Conseil Full time

    About Onyx-ConseilWe are a leading consulting firm specializing in performance optimization and modelling. Our team of experts is dedicated to helping clients achieve their goals through innovative solutions.Job DescriptionWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team. As a Senior Performance Modelling Engineer, you...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a Senior Performance Modelling Engineer, you will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration, and identifying and fixing performance bottlenecks.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a Senior Performance Modelling Engineer, you will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration, and identifying and fixing performance bottlenecks.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleThis is a fantastic opportunity for a Senior Modelling Engineer with an interest in neural processor hardware and performance analysis software to join a well-funded Cambridge-based start-up at an exciting time of growth.You will have the chance to work on multiple challenging projects, developing, testing and maintaining highly accurate...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleThis is a fantastic opportunity for a Senior Modelling Engineer with an interest in neural processor hardware and performance analysis software to join a well-funded Cambridge-based start-up at an exciting time of growth.You will have the chance to work on multiple challenging projects, developing, testing and maintaining highly accurate...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleThis is a fantastic opportunity for a Senior Modelling Engineer with an interest in neural processor hardware and performance analysis software to join a well-funded Cambridge-based start-up at an exciting time of growth.You will have the chance to work on multiple challenging projects, developing, testing and maintaining highly accurate...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleThis is a fantastic opportunity for a Senior Modelling Engineer with an interest in neural processor hardware and performance analysis software to join a well-funded Cambridge-based start-up at an exciting time of growth.You will have the chance to work on multiple challenging projects, developing, testing and maintaining highly accurate...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Senior Performance Modelling EngineerIC Resources is seeking a highly skilled Senior Performance Modelling Engineer to join a world-leading telecommunications company. As a key member of the team, you will play a crucial role in shaping the future of CPU/NPU architecture.Key Responsibilities:Plan and implement tool systems for architectural exploration and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Senior Performance Modelling EngineerIC Resources is seeking a highly skilled Senior Performance Modelling Engineer to join a world-leading telecommunications company. As a key member of the team, you will play a crucial role in shaping the future of CPU/NPU architecture.Key Responsibilities:Plan and implement tool systems for architectural exploration and...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewArms Machine Learning group is seeking a talented individual to join our team in western Europe. As a Senior Performance Analysis Engineer – Machine Learning, you will play a crucial role in helping developers showcase the AI capabilities of efficient, next-generation mobile devices.Responsibilities:Collaborate with the Machine Learning group...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewArms Machine Learning group is seeking a talented individual to join our team in western Europe. As a Senior Performance Analysis Engineer – Machine Learning, you will play a crucial role in helping developers showcase the AI capabilities of efficient, next-generation mobile devices.Responsibilities:Collaborate with the Machine Learning group...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OpportunitySenior Performance Modelling EngineerAbout the RoleIC Resources is seeking a highly skilled Senior Performance Modelling Engineer to join our team. As a key member of our organisation, you will play a crucial role in shaping the future of CPU/NPU architecture.Key ResponsibilitiesPlan and implement tool systems for architectural exploration and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Job OpportunitySenior Performance Modelling EngineerAbout the RoleIC Resources is seeking a highly skilled Senior Performance Modelling Engineer to join our team. As a key member of our organisation, you will play a crucial role in shaping the future of CPU/NPU architecture.Key ResponsibilitiesPlan and implement tool systems for architectural exploration and...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time £100,000

    About the RoleWe are seeking a highly skilled Senior Performance Modelling Engineer to join our team at IC Resources. As a Senior Performance Modelling Engineer, you will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration, and identifying and fixing performance bottlenecks.Key...