Senior ML QA Engineer: Build Scalable Testing & CI/CD

Graphcore

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days 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 matched up to 5%
Phantom equity
On-site barista and free food
Income protection & life assurance
EV salary sacrifice
Private medical insurance and dental

Job summary

Graphcore, based in the United Kingdom, is seeking a software QA engineer to build scalable test infrastructure for its ML software stack. You will design production-quality tests, implement CI/CD pipelines, and run workloads across simulators, emulators and hardware to verify accuracy and performance.

The role offers opportunities to influence software architecture, improve developer experience, and mentor junior engineers while contributing to a cutting-edge AI compute platform.

Qualifications

  • Strong Python skills shown by production-quality software.
  • Software design and architecture for large codebases with a focus on testability and maintainability.
  • Experience building CI/CD pipelines in Linux environments.
  • Familiarity with C or C++ to read, debug and reason about low-level code.
  • Ability to mentor junior engineers and influence engineering practices.
  • Self-directed approach to solving complex problems and driving improvements.

Responsibilities

  • Design production-quality test infrastructure for Graphcore’s ML stack.
  • Architect scalable test frameworks and build CI/CD pipelines across simulators, emulators and hardware.
  • Create representative ML workloads, analyze their execution and translate results into testing improvements.
  • Shape software architecture and developer experience beyond merely adding tests.
  • Mentor junior engineers and participate in code/design reviews to raise standards.

Skills

Python
Software design & architecture
CI/CD
C/C++
Mentoring
Problem solving

Tools

Linux

Job description

Graphcore, based in the United Kingdom, is seeking a software QA engineer to build scalable test infrastructure for its ML software stack. You will design production-quality tests, implement CI/CD pipelines, and run workloads across simulators, emulators and hardware to verify accuracy and performance.

The role offers opportunities to influence software architecture, improve developer experience, and mentor junior engineers while contributing to a cutting-edge AI compute platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
Senior ML QA Engineer — Test Automation & CI/CD
Senior ML QA Engineer — Test Automation & CI/CD

Academic Key • Greater London

Hybrid
GBP 90,000 - 130,000
Flexible working
Generous leave
Pension match
+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 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
Staff ML QA Engineer - Build Scalable ML Test Frameworks
Staff ML QA Engineer - Build Scalable ML Test Frameworks

Graphcore • Cambridge

On-site
GBP 60,000 - 90,000
Flexible working
Generous leave
Pension matched
+5
Staff ML QA Engineer: Build Scalable ML Test Systems
Staff ML QA Engineer: Build Scalable ML Test Systems

Graphcore • Greater London

On-site
GBP 80,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 — 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