Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Director of PerformanceEngineering Location: Cambridge or Manchester (Hybrid, 2 days/week in-office) Job Overview Arm seeks an experienced Director of PerformanceEngineering to lead technical strategy and execution for our Userspace, Java Enterprise, Android, and Optimization teams. Reporting to senior leadership, you'll … drive key initiatives focused on software performance, optimization, and architectural enhancements across Java-based enterprise applications, Android platforms and userspace environments. Key Responsibilities Provide clear technical leadership for a team of 60+ engineers with 4-5 direct technical leads, across multiple geographical locations. Define and drive architectural strategies, performance … with product management, quality assurance, and operational teams to ensure software aligns with business and technical objectives. Establish clear technical roadmaps and deliver measurable performance improvements. Essential Skills & Experience Proven experience leading large-scale Java Enterprise, Android and userspace software development and optimization. Strong recent coding background, specifically within More ❯
and optimize frameworks like TensorFlow and PyTorch for AMD GPUs in open-source repositories. Develop GPU Kernels: Create and optimize GPU kernels to maximize performance for specific AI operations. Develop & Optimize Models: Design and optimize deep learning models specifically for AMD GPU performance. Collaborate with GPU Library Teams: Work … closely with internal teams to analyze and improve training and inference performance on AMD GPUs. Collaborate with Open-Source Maintainers: Engage with framework maintainers to ensure code changes are aligned with requirements and integrated upstream. Work in Distributed Computing Environments: Optimize deep learning performance on both scale-up … Compiler Tech: Leverage advanced compiler technologies to improve deep learning performance. Optimize Deep Learning Pipeline: Enhance the full pipeline, including integrating graph compilers. Software Engineering Best Practices: Apply sound engineering principles to ensure robust, maintainable solutions. PREFERRED EXPERIENCE: GPU Kernel Development & Optimization: Proficient experienced in designing and optimizing More ❯
and optimize frameworks like TensorFlow and PyTorch for AMD GPUs in open-source repositories. Develop GPU Kernels: Create and optimize GPU kernels to maximize performance for specific AI operations. Develop & Optimize Models: Design and optimize deep learning models specifically for AMD GPU performance. Collaborate with GPU Library Teams: Work … closely with internal teams to analyze and improve training and inference performance on AMD GPUs. Collaborate with Open-Source Maintainers: Engage with framework maintainers to ensure code changes are aligned with requirements and integrated upstream. Work in Distributed Computing Environments: Optimize deep learning performance on both scale-up … Compiler Tech: Leverage advanced compiler technologies to improve deep learning performance. Optimize Deep Learning Pipeline: Enhance the full pipeline, including integrating graph compilers. Software Engineering Best Practices: Apply sound engineering principles to ensure robust, maintainable solutions. PREFERRED EXPERIENCE: GPU Kernel Development & Optimization: Proficient experienced in designing and optimizing More ❯
Sr. OS Performance Expert - Global tech/telecom business - Cambridge, UK We have partner with a Global Tech organization seeking a Senior OS Performance Expert to optimize the performance of next-generation mobile operating systems. amongst other responsibilities you will be responsible for enhancing responsiveness, resource management … power efficiency, and overall user experience through system architecture improvements and performance tuning. Key Responsibilities: System Performance Optimization: Research and develop runtime resource management and control policies. Analyze and improve kernel task scheduling and frequency modulation mechanisms. Identify and resolve system performance bottlenecks for smoother operation. Contribute … optimal performance. Enhance power efficiency and heat management solutions. OS Application Architecture & Optimization: Improve application interaction, user experience, and performance. Design and optimize high-performance core modules. Solve critical challenges in application architecture and system APIs. Stay ahead of industry trends and research in OS application technologies. PerformanceMore ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
Principal Performance Modelling Engineer Principal Performance Modelling Engineer 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from IC Resources Building technology teams across High-Performance Computing and Performance Modelling … Principal Performance Modelling Engineer £140,000+ DOE, UK remote working + stock options! 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 Principal Performance Modelling … Engineer you will develop functional and timing simulators, undertake performance analysis for architectural exploration and identify and fix performance bottlenecks. You'll also be involved in workload analysis, to develop a deep understanding of the characteristics of workloads in the target market (machine learning, data analytics, graph analytics More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Job Overview: Arm is looking for a Performance Engineer to help optimise compute, storage, and workflow performance across our engineering platform. You'll focus on identifying inefficiencies, diagnosing bottlenecks, and supporting improvements across large-scale compute clusters and cloud environments. This role is part of our broader … You'll work closely with architects, infrastructure teams, and flow owners to analyze real-world usage and help ensure our systems are tuned for performance and scale. Responsibilities: Analyse performance of compute and storage infrastructure in production Identify areas for tuning based on metrics and system behavior Support … improvements to job configurations and scheduling efficiency Help develop tooling and dashboards to surface performance trends Collaborate with platform and flow teams to validate and document findings Required skills and experience: Experience working in Linux-based environments, particularly in performance-sensitive contexts General experience working in compute or More ❯
A rapidly growing B2B SaaS company at the forefront of AI innovation is seeking a Head of Development to lead and scale its global engineering function. This is a high-impact leadership role for someone who thrives in fast-paced environments, knows how to build high-performing teams, and … multiple product lines Oversee cloud infrastructure (AWS/Google) and third-party SaaS integrations Collaborate cross-functionally with Product, Data, and Design to align engineering priorities with business goals Mentor senior engineers and foster a high-performance team culture Who You Are Proven experience leading development teams in … with PE-backed companies or tech due diligence environments What Success Looks Like (12 Months) Roadmaps delivered on time and on budget A high-performanceengineering team, well-aligned with business priorities AI capabilities integrated seamlessly into the product Platform scalability and reliability improved to support growth What More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
Join to apply for the Principal Power Performance Engineer role at Arm 2 weeks ago Be among the first 25 applicants Join to apply for the Principal Power Performance Engineer role at Arm Get AI-powered advice on this job and more exclusive features. Job Overview Our team … investigates how consumer-focused devices deliver outstanding performance within constrained power and thermal budgets. We're growing, and looking for an engineering leader to bring their experience in power efficiency analysis to a new challenge at Arm. Job Overview Our team investigates how consumer-focused devices deliver outstanding … performance within constrained power and thermal budgets. We're growing, and looking for an engineering leader to bring their experience in power efficiency analysis to a new challenge at Arm. The data we measure on phones and laptops under test is used by architects, engineering teams and More ❯
invite you to join us on this exciting journey and drive your career forward. Job Summary We are seeking a highly motivated and enthusiastic Performance Engineer to join our dynamic workload modelling team. In this role, you will have the opportunity to work on cutting-edge projects involving performance projection, simulation, and architectural studies, with a focus on server CPUs, NPUs, and AI workloads. As a Performance Engineer, you will contribute to the development of performance models for upcoming server processors and accelerators, support architectural studies, and drive software/hardware co-optimization for next-generation … systems. Key Responsibilities: Develop and enhance simulation features to enable rapid architectural exploration and performance evaluation of server CPUs and NPUs, focusing on AI and large-scale data analytics workloads. Conduct in-depth performance projections for various workloads, including databases, distributed storage, and engines for AI and data More ❯
A Senior Systems Performance Architect is sought by this global leader in ICT development to be based at their design centre in Cambridge. The Senior Systems Performance Engineer will be spearheading advanced OS system performance and modelling and simulation for next generation ICT systems. The Senior Systems … Performance Architect will be responsible for identifying execution hotspots, performance metrics, software-hardware co-design and optimisation and for enhancing product performance and energy efficiency. Having successfully completed your Masters (or equiv.) you will have extensive experience with chip performance, modelling, simulation and software – hardware optimisation. … Your background will also include a deep understanding of chip design processes and system performance modelling and simulation tools (gem5, QEMU etc.) with some experience in developing and maintaining gem5 simulators. Exposure to software/hardware co-design methodologies would also be a bonus. On offer you will find More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
Job Overview: Our growing team investigates how consumer-focused devices deliver outstanding performance within highly constrained power and thermal budgets. This investigation goes beyond simple number gathering, with detailed benchmarking measuring what matters most to real users. This data from real physical devices is used by architects, engineering … The engineer joining our established team would extend our capabilities with their expertise in power efficiency analysis, working to: Design new experiments to capture performance data targeting key hypotheses to explore, Lead efforts analysing power traces to produce power efficiency data, making this repeatable for others on the team … high attention to detail and standards of quality, Is proficient at using tools such as Python to post-process data, produce statistical summaries and performance reports in a repeatable manner “Nice To Have” Skills and Experience : The following are things that we would be looking for in our ideal More ❯