Senior ML Engineer: AI Hardware & Scalable Models

EngineersOfAI

Cambridge

On-site

GBP 110,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Graphcore in Cambridge is seeking a Senior Machine Learning Engineer for the Applied AI team to advance AI technology by developing and optimising models for our specialised hardware. You’ll work on large-scale systems where performance is critical, collaborating with software and research teams to push the state of the art.

You’ll implement models end-to-end, evaluate experiments, and contribute to scalable, efficient AI solutions across multiple modalities, while remaining engaged with the AI

Qualifications

  • Bachelor/Master/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 deep learning from model training to optimisation and evaluation.
  • Capable of designing, executing and reporting from ML experiments.
  • Developed deep understanding of performance bottlenecks and how to overcome them.
  • Ability to move quickly in a dynamic environment.
  • Enjoy cross‑functional work collaborating with other teams.
  • Strong communicator – able to explain complex technical concepts to different audiences.

Responsibilities

  • Implement latest machine learning models and optimise them for performance and accuracy, scaling to 1000s of accelerators.
  • Test and evaluate new internal software releases, provide feedback to software engineering teams, make necessary code fixes, and conduct code reviews.
  • Benchmark models and key ML techniques to identify performance bottlenecks and improve model efficiency.
  • Design and conduct experiments on novel AI methods, implement them and evaluate results.
  • Collaborate with Research, Software, and Product teams to define, build, and test Graphcore’s next generation of AI hardware.
  • Engage with the AI community and keep in touch with the latest developments in AI.

Skills

Machine Learning
Python
C++
Deep Learning
Model Training
Experimentation
Communication
Cross-functional teamwork
Performance optimization

Education

Bachelor/Master/PhD in ML/CS

Tools

PyTorch
JAX
CUDA
Triton

Job description

Graphcore in Cambridge is seeking a Senior Machine Learning Engineer for the Applied AI team to advance AI technology by developing and optimising models for our specialised hardware. You’ll work on large-scale systems where performance is critical, collaborating with software and research teams to push the state of the art.

You’ll implement models end-to-end, evaluate experiments, and contribute to scalable, efficient AI solutions across multiple modalities, while remaining engaged with the AI

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Engineer — Optimizing AI Models at Scale
Senior ML Engineer — Optimizing AI Models at Scale

EngineersOfAI • Greater London

On-site
GBP 110,000 - 140,000
Senior ML Engineer: Drive Scalable AI on Advanced Hardware
Senior ML Engineer: Drive Scalable AI on Advanced Hardware

Graphcore • West of England

On-site
GBP 90,000 - 130,000
Flexible working
Private medical insurance
Pension match
+4
Senior ML Engineer – Scalable AI on Innovative Hardware
Senior ML Engineer – Scalable AI on Innovative Hardware

graphcore • Bristol

On-site
GBP 60,000 - 80,000
Competitive salary
Flexible working
Generous annual leave policy
+7
Senior ML Engineer - AI Hardware & Scale
Senior ML Engineer - AI Hardware & Scale

EngineersOfAI • Bristol

On-site
GBP 90,000 - 140,000
AI Research Engineer - Hardware-Efficient ML
AI Research Engineer - Hardware-Efficient ML

EngineersOfAI • Bristol

On-site
GBP 90,000 - 130,000
Senior Machine Learning Engineer (Large Systems)
Senior Machine Learning Engineer (Large Systems)

EngineersOfAI • Greater London

On-site
GBP 110,000 - 140,000
Senior Machine Learning Engineer (Large Systems)
Senior Machine Learning Engineer (Large Systems)

Graphcore • Cambridge, City Of London, Bristol

Hybrid
GBP 110,000 - 150,000
Flexible working
Private medical insurance
Generous annual leave policy
+4
Hardware-Aware AI Research Engineer
Hardware-Aware AI Research Engineer

Cerebras • Greater London

On-site
GBP 80,000 - 140,000
Private medical insurance
Dental plan
Pension (matched)
+1
Senior Machine Learning Engineer (Large Systems)
Senior Machine Learning Engineer (Large Systems)

EngineersOfAI • Cambridge

On-site
GBP 110,000 - 140,000
Senior Machine Learning Engineer (Large Systems)
Senior Machine Learning Engineer (Large Systems)

EngineersOfAI • Bristol

On-site
GBP 90,000 - 140,000