ML QA Automation Engineer - Build Scalable Test Infra

Graphcore

Cambridge

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working
Generous leave
Pension plan
Phantom equity
Office with free food
Income protection
EV salary sacrifice
Private medical insurance
Dental cover
Cycle to work

Job summary

Graphcore is building a robust ML software stack; this role designs production-grade test infrastructure, validation workflows, and scalable QA tooling that engineers rely on as the ML stack grows.

You will architect scalable test frameworks and build CI/CD pipelines that run across simulators, emulators and physical hardware, while creating representative ML workloads and analysing their execution for practical improvements to testing and tooling.

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.

Responsibilities

  • Design production-quality test infrastructure that can be extended by engineers.
  • Create representative ML workloads and analyse their execution to drive improvements in testing and tooling.
  • Architect scalable test frameworks and build CI/CD pipelines across simulators, emulators and physical hardware.
  • Collaborate with software teams to strengthen quality, security and maintainability through reviews and shared best practices.
  • Own improvements, act quickly on testing gaps and mentor junior engineers to raise the team's standards.

Skills

Python
Software architecture
CI/CD pipelines
Linux
C/C++
Mentor junior engineers
Self-directed problem solving

Tools

Git

Job description

Graphcore is building a robust ML software stack; this role designs production-grade test infrastructure, validation workflows, and scalable QA tooling that engineers rely on as the ML stack grows.

You will architect scalable test frameworks and build CI/CD pipelines that run across simulators, emulators and physical hardware, while creating representative ML workloads and analysing their execution for practical improvements to testing and tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Automation Engineer: ML Stack, CI/CD & Test Infra
QA Automation Engineer: ML Stack, CI/CD & Test Infra

Graphcore • Bristol

On-site
GBP 65,000 - 95,000
Flexible working
Generous leave
Pension plan
+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
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 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
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
QA Automation Engineer — ML Stack & CI/CD
QA Automation Engineer — ML Stack & CI/CD

Graphcore • City of Westminster

Hybrid
GBP 70,000 - 110,000
Flexible working
Generous leave
Pension with employer contributions
+6
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
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
Senior ML QA Engineer - Test Infra & AI Stack
Senior ML QA Engineer - Test Infra & AI Stack

Graphcore • West of England

Hybrid
GBP 70,000 - 110,000
Flexible working
Generous leave
Pension matched
+7
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