Performance Engineer

Performance Engineer

Full-Time 50000 - 65000 £ / year (est.) No working from home possible
CommonAI C.I.C.

At a Glance

  • Tasks: Join a team to optimise AI applications and enhance performance metrics.
  • Company: CommonAI CIC, a non-profit focused on collaborative AI development.
  • Benefits: Competitive salary, pension, professional growth, and networking opportunities.
  • Other info: Vibrant office near Cambridge station with a supportive culture.
  • Why this job: Make a real impact in AI while working with cutting-edge technology.
  • Qualifications: Experience in performance modelling and optimisation on GPUs.

The predicted salary is between 50000 - 65000 £ per year.

Job Overview

Common AI CIC is a non‑profit membership organisation founded on a belief in collaborative engineering for the safe and responsible development of foundational AI technologies.

A place where AI startups, enterprises large and small, public sector bodies and academia can share resources and knowledge to codr and grow businesses, fast.

Responsibilities

We are seeking a Performance Engineer to join our rapidly growing team.

In this role, you will work with AI researchers and software engineers to build up a detailed understanding of how their applications are performing.

You will instrument and collect granular metrics from inference and training jobs and use that information to develop sophisticated mathematical models that predict how software optimisations and architectural or hardware changes will impact system performance.

Your work will directly influence both our in‑house and members’ hardware purchasing decisions and architectural optimisations, ensuring teams can run AI workloads efficiently and cost‑effectively.

Requirements

  • Experience building insightful mathematical models and performance calculators (Excel/Google Sheets or Python modelling experience) to forecast system behaviour.
  • Optimisation of code running on GPUs and/or other accelerators (e. g., CUDA).
  • Solid understanding of computer architecture fundamentals and how LLMs and Deep Learning models execute on that hardware (inference vs. training, matrix multiplication, KV‑caching, etc.).
  • Proficiency with profiling tools (NVIDIA Nsight, Py Torch Profiler) and monitoring stacks (Prometheus, Grafana).
  • Capability to work in Python for data analysis (Pandas, Num Py) and scripting.
  • Preferred Qualifications
  • Post‑graduate degrees and research experience in relevant fields (please list publications).
  • Deep understanding of inference serving frameworks (e. g., v LLM).
  • Background in statistical analysis.
  • Contributions to open source and/or research projects.

Benefits

  • A collaborative and supportive work environment.
  • The opportunity to have a high impact in a growing organisation.
  • Competitive salary package and pension.
  • Professional development opportunities.
  • Networking opportunities with influential people from across the tech sector and academia.
  • A vibrant office environment located a few minutes’ walk away from Cambridge train station.
  • #J-18808-Ljbffr

Performance Engineer employer: CommonAI C.I.C.

CommonAI CIC is an exceptional employer that fosters a collaborative and supportive work environment, perfect for those passionate about AI technology. As a Performance Engineer, you will have the opportunity to make a significant impact within a rapidly growing non-profit organisation, while enjoying competitive salary packages, professional development opportunities, and networking with influential figures in the tech sector and academia. Located just minutes from Cambridge train station, our vibrant office offers a unique advantage for those seeking meaningful and rewarding employment.

CommonAI C.I.C.

Contact Details:

CommonAI C.I.C. Recruitment Team

We think you need these skills to ace Performance Engineer

Mathematical Modelling
Performance Analysis
Code Optimisation
GPU Programming
CUDA
Computer Architecture Fundamentals
Deep Learning Models