Senior ML QA Engineer — Test Automation & CI/CD

Academic Key

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working
Generous leave
Pension match
Phantom equity
On-site barista
Life insurance
EV salary sacrifice
Flexible benefits
Dental cover

Job summary

Graphcore in London is seeking a Senior Software Engineer (ML QA) to build and maintain production-quality test infrastructure for the ML stack. You’ll design scalable test frameworks, CI/CD pipelines and workloads that run across simulators, emulators and hardware, guiding improvements in testing and tooling.

You’ll mentor junior engineers, shape software architecture and developer experience, with a self-directed approach and openness to returnship routes, as Graphcore continues to push AI

Qualifications

  • Strong Python skills, demonstrated through designing, developing and maintaining production-quality software.
  • Software design and architecture skills for large, complex codebases, with a focus on testability and long-term maintainability.
  • Experience building CI/CD pipelines and automated testing systems in Linux environments.
  • Familiarity with C or C++, including the ability to read, debug and reason about low-level code.
  • The ability to mentor junior engineers and influence engineering practices through constructive feedback.
  • A self-directed approach to solving complex problems, identifying gaps and driving improvements.
  • We also welcome engineers returning to the profession after a career break, including through returnship routes.

Responsibilities

  • Build production-quality test infrastructure and CI/CD pipelines across simulators, emulators and hardware.
  • Design scalable test frameworks and representative ML workloads to validate the ML stack.

Skills

Python
Software architecture
CI/CD pipelines
Linux
C/C++
Mentoring
Self-directed

Job description

Graphcore in London is seeking a Senior Software Engineer (ML QA) to build and maintain production-quality test infrastructure for the ML stack. You’ll design scalable test frameworks, CI/CD pipelines and workloads that run across simulators, emulators and hardware, guiding improvements in testing and tooling.

You’ll mentor junior engineers, shape software architecture and developer experience, with a self-directed approach and openness to returnship routes, as Graphcore continues to push AI

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML QA Engineer - Build scalable tests & CI/CD
Staff ML QA Engineer - Build scalable tests & CI/CD

Academic Key • Greater London

Hybrid
GBP 90,000 - 135,000
Flexible working
Generous leave
Retirement planning support
+6
Senior ML QA Engineer — Test Automation & CI/CD
Senior ML QA Engineer — Test Automation & CI/CD

Academic Key • West of England

On-site
GBP 70,000 - 110,000
Flexible working
Generous leave
Pension matching
+6
Senior ML QA Engineer: CI/CD & Test Frameworks
Senior ML QA Engineer: CI/CD & Test Frameworks

Academic Key • Cambridge

Remote
GBP 65,000 - 90,000
Flexible working
Generous leave
Pension with company match
Senior ML QA Engineer: Build Scalable Testing & CI/CD
Senior ML QA Engineer: Build Scalable Testing & CI/CD

Graphcore • Greater London

On-site
GBP 90,000 - 130,000
Flexible working
Generous leave
Pension matched up to 5%
+5
Senior ML QA Engineer - Test Infrastructure & CI/CD
Senior ML QA Engineer - Test Infrastructure & CI/CD

Graphcore • Greater London

Hybrid
GBP 65,000 - 90,000
Flexible working
Generous leave
Pension with matched contributions
+7
Senior ML QA Engineer — Test Frameworks & CI/CD
Senior ML QA Engineer — Test Frameworks & CI/CD

Graphcore • West of England

On-site
GBP 75,000 - 110,000
Flexible working
Generous leave
Pension matching
+6
Senior ML QA Engineer: Test Frameworks & CI/CD Architect
Senior ML QA Engineer: Test Frameworks & CI/CD Architect

Graphcore • Cambridge

Remote
GBP 70,000 - 110,000
Flexible working
Generous leave
Pension up to 5% matched
+3
Staff ML QA Engineer — Build scalable test infra & CI/CD
Staff ML QA Engineer — Build scalable test infra & CI/CD

Graphcore • West of England

On-site
GBP 70,000 - 90,000
Flexible working
Generous leave
Retirement planning support
+7
Staff ML QA Automation Engineer
Staff ML QA Automation Engineer

Graphcore • West of England

Hybrid
GBP 70,000 - 100,000
Flexible working
Generous leave
Pension matching
+13
Staff ML QA Engineer — Build Scalable Testing for ML Stack
Staff ML QA Engineer — Build Scalable Testing for ML Stack

Graphcore • Greater London

Hybrid
GBP 70,000 - 110,000
Flexible working
Generous leave
5% pension matching
+2