GrepJob
Graphcore

Senior Software Engineer (ML QA)

Graphcore
Apply
about 9 hours ago
Cambridge, United KingdomSenior
H1B Sponsor

Responsibilities

  • Build test infrastructure, automation, and tooling for ML software.
  • Validate complex machine learning stacks before customer deployment.
  • Shape test architecture across large codebases and CI pipelines.
  • Use software engineering judgment to create scalable validation systems.
  • Collaborate with software teams to identify gaps and improve tooling.

Requirements

  • Strong software design skills with experience in maintainable systems.
  • Production Python experience, including testable and reliable code.
  • Experience with CI/CD, automated testing, and Linux development workflows.
  • Familiarity with C or C++ for reading and debugging low-level code.
  • Understanding of ML frameworks and workloads beyond simple API usage.
  • Ability to mentor engineers and take ownership of complex technical problems.

Benefits

  • Unlimited annual leave.
  • Up to 5% matched pension.
  • Phantom equity to share in Graphcore's success.
  • True flexibility in work location and hours.
  • Office spaces designed for collaboration.
  • Free food and an on-site barista.
  • Health cash plan and income protection.
  • Life assurance and additional benefits like private medical insurance.

Tech Stack

Categories