Software Engineer - ML Kernels & Runtime

Graphcore
Bristol, United Kingdom
Last week
Job Type
Permanent
Work Pattern
Full-time
Work Location
On-site
Seniority
Mid
Education
Degree
Posted
29 May 2026 (Last week)

Benefits

Flexible working Generous annual leave policy Private medical insurance Dental plan Pension (matched up to 5%) Life assurance Income protection Generous parental leave policy Employee assistance programme Healthy food and snacks Barista bar

About Graphcore

At Graphcore, we’re building the future of AI compute.

We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale.

As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem.

To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world.

We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.

Job Summary

As a Software Engineer, you will be responsible for development of new and support existing kernels for linear algebra operations on a new generation of AI hardware.

The Team

This is an exciting opportunity to join an expanding team at Graphcore. The ML Kernels & Runtime team is responsible for delivering high performance compute library to help customers gain the maximum performance from AI hardware.

Responsibilities and Duties

  • Implement kernels for linear algebra and tensor ops (GEMM, batched GEMM, convolutions, reductions, elementwise and fused operations) in C++
  • Contribute towards performance and correctness - add microbenchmarks, regression tests, numerics validation
  • Profile and optimise across for next generation of AI hardware - threading, cache locality, memory layout, and kernel launch efficiency.
  • Debug issues, resolve bugs and generally improve the quality and functionality of the product
  • Actively engage in and support Agile ways of working within the team

Candidate Profile

Essential

  • Excellent programming and scripting skills using C++ and Python
  • You thrive on solving challenging problems with creativity, think outside the box, and see the bigger picture beyond the specific software component you are working on.
  • Possess excellent written and oral communication skills, good work ethics, high sense of team-work
  • Love to produce quality work and be a team player

Desirable

  • Strong understanding of processor architectures
  • Experience or solid understanding of algorithmic performance - vectorisation, memory hierarchy, threading, lock-free patterns, and profiling on Linux
  • Knowledge of at least one BLAS/DNN stack and able to read/extend kernels
  • Awareness about CPU micro-optimisations and numerical stability/trade-offs across FP32/FP16/BF16

Benefits

In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications.

Related Jobs

View all jobs
Spotlight

Senior Processor Architect

Fractile London, United Kingdom
Spotlight

Semiconductor Test Engineering Team Leader

Fractile Bristol, United Kingdom
On-site

Embedded Software Engineer

Forward Role Cheltenham, United Kingdom
£55,000 – £90,000 pa On-site Clearance Required

Senior Software Engineer

Redline Group Whiteley, Hampshire, PO15 7LW, United Kingdom
£60,000 – £80,000 pa

Electronics Software Engineer

KO2 Embedded Recruitment Solutions Ulverston, Cumbria, LA12 7DX, United Kingdom
£40,000 – £50,000 pa

Staff Software Engineer (ML QA)

Graphcore Cambridge, United Kingdom
On-site

Staff Software Engineer (ML QA)

Graphcore Bristol, United Kingdom
On-site

Staff Software Engineer (ML QA)

Graphcore London, United Kingdom
On-site

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Where to Advertise Semiconductor Jobs in the UK (2026 Guide)

Where to advertise semiconductor jobs UK in 2026: the specialist boards, academic channels and community routes that actually reach IC, fab and EDA talent. The candidate pool is one of the smallest and most specialised in any engineering discipline — spanning IC design engineers, process engineers, fab technicians, EDA tool developers, compound semiconductor physicists and power electronics specialists. General job boards are largely ineffective for semiconductor hiring. The community is tight-knit, highly academic in its roots and concentrated around a small number of university groups, fab facilities and design centres. Specialist boards, academic channels and direct community engagement are the primary sourcing strategies that work. This guide, published by SemiconductorJobs.co.uk, covers where to advertise semiconductor roles in the UK in 2026, how the main platforms compare, what employers should expect to pay, and what the data says about hiring across different role types.

Semiconductor Jobs UK 2026: What to Expect Over the Next 3 Years

Semiconductor Jobs UK 2026: roles, salaries and the hiring trends shaping UK semiconductor recruitment over the next three years — what to expect now. Semiconductors are the foundational technology of the modern world. Every smartphone, electric vehicle, data centre, medical device, satellite, and AI accelerator depends on them. And yet for much of the past decade, the strategic importance of semiconductor design and manufacturing was something that governments, investors, and employers took largely for granted — until supply chain crises, geopolitical tensions, and the insatiable compute demands of artificial intelligence made the vulnerability of global semiconductor supply chains impossible to ignore. The response has been significant and sustained. The UK's National Semiconductor Strategy, the US CHIPS Act, the EU Chips Act, and parallel investment programmes across Japan, South Korea, and Taiwan have collectively committed hundreds of billions of pounds to semiconductor research, design, and manufacturing capability. In the UK specifically, that investment is beginning to translate into real hiring — across compound semiconductor manufacturing, chip design, semiconductor equipment, advanced packaging, and the growing ecosystem of fabless design companies that are choosing Britain as their base. For job seekers, the semiconductor jobs market of 2026 represents an opportunity that is more commercially urgent, more geographically distributed, and more technically diverse than at any previous point in the sector's UK history. The roles being created span the full semiconductor value chain — from fundamental materials research and process engineering through chip design, verification, and the software that makes silicon useful. The candidates who will thrive over the next three years are those who understand where that value chain is being built, which technical areas are attracting the most investment, and how to position their skills at the intersection of the sector's greatest needs. This article breaks down what the UK semiconductor jobs market is likely to look like through to 2028 — covering the titles emerging right now, the technologies driving employer demand, the skills that will matter most, and how to position your career at the leading edge of one of the most strategically important technology sectors in the UK economy.