1,443,753open jobs
85,355companies
221,329added this week
Browse all
Salary
≈ $103k – $206k per year (Estimated)
Location
Hybrid (Cambridge, United Kingdom)
Seniority
Senior
Visa
No sponsorship (stated in the posting)

Confirmed on the employer's own hiring board on Oct 10, 2026. First seen by Alion on Oct 9, 2026. Graphcore scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Graphcore is a British semiconductor company founded in Bristol in 2016 that designs the Intelligence Processing Unit, a processor architected specifically for machine learning rather than adapted from graphics. Its chips place large amounts of memory directly on the die and expose fine-grained parallelism, an approach aimed at sparse and irregular models that map poorly onto conventional accelerators. The company sells IPU systems and the Poplar software stack to research and enterprise customers, and has operated as a wholly owned subsidiary of SoftBank Group since its acquisition in 2024.

Location: Bristol, London or Cambridge, UK 

About the job  

Help scale state-of-the art AI models across thousands of accelerators. 

As a Senior Machine Learning Engineer in the Applied AI team, you will contribute to advancing AI technology by developing and optimising new and existing AI models for our specialised hardware. You will work on large scale systems where performance is critical to the success of our projects. 

Having visibility of the entire pipeline from novel accelerator hardware to state-of-the-art AI applications, and the software stack in-between, you will play a critical role in identifying opportunities to innovate and differentiate Graphcore’s technology. 

Furthermore, you’ll work closely with researchers in a rapidly-evolving field, where even the most senior engineers are constantly learning and adapting to exciting new challenges.  

We seek engineers with strong technical foundations who are curious and eager to understand and advance AI model implementation, at scale. 

We currently have multiple opportunities available in the team at Senior, Staff and Principal level and offer flexibility through a hybrid working model, from any of our UK offices. 

If you're excited about advancing the next generation of AI models on cutting-edge hardware, we’d love to hear from you! 

The team and culture  

The Applied AI team’s role is to be proxies for our customers, we need to understand the latest AI models, applications, and software, as well as our own hardware and software stack, to ensure that Graphcore’s technology works seamlessly with the AI ecosystem and at scale. 

Our work spans from low-level kernel development and optimisation for novel hardware through to implementing and scaling research-level algorithms for the latest AI models. 

We collaborate with the Research team to develop and publish novel ideas in domains such as efficient compute, model scaling and distributed training and inference of AI models for multiple modalities and applications. 

Responsibilities 

  • Implement and train state-of-the-art machine learning models and optimise for performance, accuracy and scalability across systems comprising 1000s of accelerators. 
  • Benchmark and profile ML models to identify performance bottlenecks. 
  • Develop deep understanding across the software stack in order to optimise kernel implementations. 
  • Test and evaluate new internal software releases, provide feedback to software engineering teams, make necessary code fixes, and conduct code reviews. 
  • Design and conduct experiments on novel AI methods and evaluate results. 
  • Collaborate with Research, Software, and Product teams to define, build, and test Graphcore’s next generation of AI hardware.
  • Engage with AI community and keep in touch with the latest developments in AI.

What we’re looking for  

Essential:  

  • Bachelor/Master's/PhD or equivalent experience in Machine Learning, Computer Science, Maths, Data Science, or related field. 
  • Proficiency in deep learning frameworks like PyTorch/JAX. 
  • Strong Python or C++ software development skills. 
  • Expertise in hardware-accelerated deep learning from model training to optimisation and evaluation. 
  • Capable of designing, executing and reporting from ML experiments. 
  • Well-developed understanding of performance bottlenecks and how to overcome them. 
  • Ability to move quickly in a fast-moving field. 
  • Enjoy cross-functional work collaborating with other teams. 
  • Strong communicator - able to explain complex technical concepts to different audiences. 

Desirable:  

  • Experience in one or more of: 
  • MLOps for Kubernetes-based clusters 
  • Building production systems with large language models 
  • Efficient computing based on low-precision arithmetic. 
  • Experience writing C++/Triton/CUDA kernels for performance optimisation of ML models. 
  • Experience in distributed training or inference of ML models across 64+ accelerators. 
  • Familiarity with HPC systems and networking including Infiniband, NVLink, RoCE technologies, and cloud computing platforms. 
  • Have contributed to open-source projects or published research papers in relevant fields. 
  • Keen to present, publish and deliver talks in the AI community. 

Benefits  

  • Flexible working: Balance your work and personal life with greater flexibility 
  • Generous leave: Take time to rest, recharge and enjoy life outside of work 
  • Retirement planning support: Up to 5% matched pension 
  • Phantom equity: Share in Graphcore’s success 
  • Workplace experience: Enjoy thoughtfully designed office spaces for collaboration, with free food and drinks to support your day 
  • Peace of mind protection: Income protection and life assurance to provide financial security for you and your loved ones 
  • Electric Vehicle Scheme: Choose an electric vehicle and lease it through salary sacrifice 
  • Flexible benefits: Tailor your benefits package with a choice of additional options, including private medical insurance and dental cover 
  • Optional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn 

We welcome people from all backgrounds and experiences and are committed to building an inclusive environment where everyone can do their best work. 

We’re an equal opportunity employer and recognise that everyone brings different strengths and perspectives. If you need any adjustments during the interview process, just let us know - we’re happy to support you. 

Join the Team at Graphcore  

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. 

As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Intelligence and ensure its benefits are accessible to everyone. 

Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore brings together deep expertise to solve complex problems and deliver meaningful progress in AI compute.   

Sponsorship  

Applicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship for this role. 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,443,753 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Cambridge
≈ $106k – $212k per year (Estimated) • In office • London
Python
AI/ML
Ray Serve
vLLM
CUDA Toolkit
Triton Inference Server
Quantization
Knowledge Distillation
Function Calling
AI Agents
VLM
SGLang
AWQ
GPTQ
TensorRT
TensorRT-LLM
PyTorch
LLM
Ray
Mixture of Experts
KServe
TPOT
CUDA
Triton
Post-training
NCCL
InfiniBand
NVLink
Structured Outputs
Speculative Decoding
KV Cache
Tool Use
Model Distillation
Machine Learning
Apply
≈ $139k – $269k per year (Estimated) • In office • 8+ years exp • London • Amsterdam
Python
C++
AI/ML
Embeddings
Function Calling
AI Agents
LLM
RAG
Reranking
Hybrid Search
Recommender Systems
Tool Use
Apply
≈ $154k – $298k per year (Estimated) • In office • Full-Time • London
AI/ML
Anomaly Detection
EU AI Act
NIST AI RMF
DevOps
Splunk
IAM
Cybersecurity
Microsoft Sentinel
SIEM
Apply
Senior AI Researcher 7 hours ago
≈ $102k – $205k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • PhD • London
Python
TypeScript
SQL
AI/ML
Fine-tuning
RLHF
Reinforcement Learning
LLM
Recommender Systems
Machine Learning
DevOps
GCP
Azure
Git
AWS
Docker
Apply
$98k – $182k per year • Remote (United Kingdom) • Bachelor's Degree • Liverpool • King of Prussia
Python
AI/ML
LangChain
Embeddings
Reinforcement Learning
Computer Vision
Cohere SDK
LLM
Time Series Forecasting
OpenAI
Machine Learning
DevOps
GCP
OpenShift
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
≈ $63k – $103k per year (Estimated) • In office • Full-Time • 5+ years exp • Warsaw
Python
AI/ML
Scikit-learn
TensorFlow
PyTorch
Machine Learning
DevOps
GCP
Azure
AWS
Apply
≈ $8.5k – $17k per year (Estimated) • In office • Internship • Bengaluru
Python
C++
C++
CMake
DevOps
CI/CD
Linux
Robotics
ROS
Apply
≈ $32k – $96k per year (Estimated) • In office • Internship • Beijing
Python
AI/ML
Transformers
TensorFlow
PyTorch
LLM
Analytics
A/B Testing
Apply
SDET II 1 day ago
≈ $9k – $26k per year (Estimated) • In office • Bengaluru
Python
Java
DevOps
Rest API
CI/CD
SOAP
Management
Agile
Scrum
QA
Appium
Rest-Assured
Apply
≈ $55k – $100k per year (Estimated) • Hybrid • Full-Time • Warsaw
Python
PowerShell
Bash
DevOps
Terraform
Ansible
GCP
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Platform Engineering
Windows
Management
ITIL
Apply
≈ $104k – $209k per year (Estimated) • Hybrid • Master's Degree • London
Python
C++
C++
PyTorch C++
AI/ML
CUDA Toolkit
JAX
PyTorch
CUDA
Triton
InfiniBand
NVLink
Machine Learning
DevOps
Kubernetes
HPC
Apply
≈ $97k – $194k per year (Estimated) • Hybrid • Master's Degree • Bristol
Python
C++
C++
PyTorch C++
AI/ML
CUDA Toolkit
JAX
PyTorch
CUDA
Triton
InfiniBand
NVLink
Machine Learning
DevOps
Kubernetes
HPC
Apply
≈ $92k – $241k per year (Estimated) • In office • London
Python
Java
C++
AI/ML
SkyPilot
Ray
Machine Learning
DevOps
Terraform
GitHub Actions
OpenTofu
Prometheus
CI/CD
AWS
Docker
Kubernetes
Grafana
HPC
Linux
Apply
≈ $84k – $219k per year (Estimated) • In office • Cambridge
Python
Java
C++
AI/ML
SkyPilot
Ray
Machine Learning
DevOps
Terraform
GitHub Actions
OpenTofu
Prometheus
CI/CD
AWS
Docker
Kubernetes
Grafana
HPC
Linux
Apply
AI Research Engineer 25 days ago
≈ $87k – $229k per year (Estimated) • In office • Master's Degree • Cambridge
Python
C++
C++
PyTorch C++
AI/ML
CUDA Toolkit
Reinforcement Learning
JAX
PyTorch
CUDA
Triton
XLA
World Models
Machine Learning
Apply
$99k – $162k per year • In office • PhD • Cambridge
AI/ML
Reinforcement Learning
AI Agents
LLM Evaluation
Machine Learning
Apply
$35k – $40k per year • In office • Full-Time • Cambridge
DevOps
SOAP
Apply
$92k – $138k per year • In office • Full-Time • Bachelor's Degree • Cambridge
DevOps
Linux
Management
Confluence
Jira
Apply
≈ $38k – $71k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cambridge
Apply
$44k per year • In office • Full-Time • Cambridge
Apply
See all jobs
This is one of many
1,443,753 more open roles from verified company boards, updated every day.