14 of 14 Remote/Hybrid Performance Optimisation Jobs in Cambridge

ML Integration and Test Development Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
next team member Job Description:As an ML Engineer you will develop test infrastructure for our fully automated test flow, including functional and performance testing, as well as visualisation and report generation of the results.We use advanced pre-silicon platforms of next-generation systems, to understand new use-cases … significant workloads to ensure Arm IP and systems deliver excellent ML performance and quality.Required Skills and Experience :We’re looking for someone who follows up when something seems off, takes ownership beyond their assigned tasks, and pushes past team limitations to drive the right outcome.Actively use the latest ...

Experienced Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
practice is essential, including graph processing, operator execution, memory management, and backend integration. This role involves analysing, investigating, diagnosing, and resolving complex functional or performance issues across frameworks, runtimes, compilers, drivers, and hardware abstraction layers. The work brings together engineers across runtime, compiler, driver, and hardware teams to design … optimise solutions within a large, modular codebase. Strong analytical and problem-solving skills, combined with an interest in machine learning systems, AI acceleration, and performance optimisation, will support success in the role. Beneficial but Not Required Experience across every area below is not expected. Relevant knowledge or experience ...

Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
different hardware is important. Some experience with, or exposure to, machine learning frameworks, runtime systems, compilers, GPU/compute software, or other performance-oriented technologies would be beneficial but is not essential. In this role, you will contribute to developing, testing, and improving software across different parts … machine learning software stack. Working alongside experienced engineers, you will help investigate functional and performance issues and contribute to solutions across runtimes, compilers, drivers, and hardware. Good analytical and problem-solving skills, a willingness to learn, and an interest in machine learning systems, AI acceleration, and performance optimisation ...

Senior Performance Modelling Engineer (CPU group)

Location
Cambridge, England, United Kingdom
passionate about building technology that powers everything from smartphones to supercomputers, we’d love to meet you! As a Sr CPU Performance Modelling Engineer, you’ll be at the heart of designing Arm’s power-efficient CPUs for the next generation of workloads. You’ll define and deliver critical … performance and power metrics, apply innovative analysis techniques, and uncover opportunities to push processor and cache performance even further. Beyond engineering, you’ll also play a key role in mentoring junior engineers and collaborating across global teams to refine and optimise our shared practices. Job Overview ...

Principal Browser Software Engineer

Location
Cambridge, England, United Kingdom
technologies* Build and maintain browser extensions and web-based functionality* Develop automation, testing and validation frameworks using Python* Troubleshoot and resolve complex software defects, performance issues and security vulnerabilities* Participate in architecture and technical design discussions* Collaborate with software engineers, architects, security researchers and product teams to deliver enterprise … best practices**Requirements for the Browser Software Engineer*** Strong commercial experience developing software in modern C++* Proficient in software design, coding, debugging, testing and performance optimisation* Experience developing software for Windows environments* Experience working with JavaScript and/or TypeScript* Experience developing browser-based applications, browser extensions ...

Senior Frontend Engineer

Location
Cambridge, England, United Kingdom
contact hr@secondmind.ai we are happy to help. About Secondmind Secondmind builds data-efficient Engineering AI software that helps teams make better design and performance optimization decisions faster. Our product reduces simulation and testing requirements without compromising quality, accelerating development and enabling more sustainable engineering teams. Our positive working ...

Senior Operations Optimization Engineer

Location
Cambridge, England, United Kingdom
Description: This role will be accountable for ensuring that the Arm database platform is optimised to deliver outstanding performance for Arm, considering both backend data structure and frontend accessibility for end-users. The platform forms the backbone of a seamless flow of information throughout the company, and the need … Database platforms for our engineers to deliver Arm's strategic goals. Depending on the candidate, you may also be called upon to support other performance optimisation activity beyond the database platform. Responsibilities: Lead collaboration with database partners to installing, configure, and update database management systems (e.g. MySQL, PostgreSQL ...

Machine Learning Researcher

Location
Cambridge, England, United Kingdom
please contact hr@secondmind.aiwe are happy to help. About Secondmind Secondmind builds data-efficient engineering AI software that helps teams make better design and performance optimisation decisions faster. Our product reduces simulation and testing requirements without compromising quality, accelerating development and enabling more sustainable. Our positive working culture ...

Frontend Engineer: React/TypeScript for AI Cybersecurity

Location
Cambridge, England, United Kingdom
solutions. The position is hybrid, requiring a minimum of two days per week in the Cambridge office, with responsibilities spanning UI components, accessibility, and performance optimization. A portfolio or public GitHub is advantageous. #J-18808-Ljbffr ...

Senior Software Engineer, Roku UI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
world while gaining meaningful experience across a variety of disciplines. About the teamAt Roku, the UI team builds the foundational frameworks, tooling, and high‐performance UI components that power experiences across millions of devices. We own the middleware and UI layers that enable smooth navigation, responsive interactions, rich animations … consistent developer workflows across the platform. Our work spans graphics rendering, layout and animation systems, performance optimization, and developer APIs that make it easy to create reliable, visually compelling applications at scale. We operate in a collaborative, high‐trust environment and partner closely with firmware, platform, and product teams ...

Senior Software Engineer - AI Compiler

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
platforms. We work on all aspects of ML graph compilation - model ingestion, low-level hardware programming, efficient memory allocation and performance optimisation. Responsibilities: You will contribute to the design and implementation of an AI/ML compiler and ensure that it integrates well with rest of our ML software … Skills and Experience :Experience using software simulators and/or FPGAsExposure to any of the following: driver development, inference engines like llama.cpp or vLLM, performance analysis of ML and GenAI workloads, knowledge of Neural Network Processing Units (NPU) or Graphics Processing Units (GPU) and how they are used ...

Staff Software Engineer - AI Compiler

Location
Cambridge, England, United Kingdom
platforms. We work on all aspects of ML graph compilation - model ingestion, low-level hardware programming, efficient memory allocation and performance optimisation. Responsibilities: You will contribute to the design and implementation of an AI/ML compiler and ensure that it integrates well with rest of our ML software … Experience : Experience using software simulators and/or FPGAs Exposure to any of the following: driver development, inference engines like llama.cpp or vLLM, performance analysis of ML and GenAI workloads, knowledge of Neural Network Processing Units (NPU) or Graphics Processing Units (GPU) and how they are used for ML. ...

Principal Product Manager - AI Tooling

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
validated and deployable artifact on Arm-based systems.Our AI tooling will bring together model graph inspection, hardware compatibility analysis, graph partitioning, quantization and other performance optimization techniques with benchmarking and deployment packaging across Arm CPUs, GPUs, Ethos-U NPUs and will evolve alongside Arm's roadmap.We are looking … PyTorch, ONNX, ExecuTorch, Llama.cpp, vLLM and LiteRT.Understanding of model deployment to edge, embedded or heterogeneous computing, with an understanding of trade-offs between accuracy, performance and power consumption.You should also have:An engineering or computer science background.Experience taking a technical product from concept to adoption and an ability ...

Principal Product Manager - AI Tooling

Location
Cambridge, England, United Kingdom
deployable artifact on Arm-based systems. Our AI tooling will bring together model graph inspection, hardware compatibility analysis, graph partitioning, quantization and other performance optimization techniques with benchmarking and deployment packaging across Arm CPUs, GPUs, Ethos-U NPUs and will evolve alongside Arm's roadmap. We are looking … ONNX, ExecuTorch, Llama.cpp, vLLM and LiteRT. Understanding of model deployment to edge, embedded or heterogeneous computing, with an understanding of trade-offs between accuracy, performance and power consumption. You should also have: An engineering or computer science background. Experience taking a technical product from concept to adoption ...