Senior Software Engineer ML QA

Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.

Series ERecently funded0 current maintainers0 active leads
Bristol, United Kingdom
About Graphcore

Graphcore develops Intelligence Processing Units (IPUs) and the Poplar SDK for building and running machine-learning applications. It continues operating under the Graphcore name as a wholly owned SoftBank Group subsidiary.

View jobs by Graphcore

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design scalable test frameworks and CI/CD pipelines across simulators, emulators and hardware. You will create ML workloads, analyse execution results, improve testing tools and architecture, and mentor junior engineers.

Requirements

  • Python software development skills
  • Software design and architecture skills for complex codebases
  • Experience building CI/CD pipelines and automated testing systems in Linux environments
  • Familiarity with C or C++
  • Ability to mentor junior engineers and influence engineering practices
  • Ability to solve complex problems and drive improvements
  • Legal right to work in the UK

Responsibilities

  • Design production-quality test infrastructure
  • Architect scalable test frameworks
  • Build CI/CD pipelines across simulators, emulators and physical hardware
  • Create representative machine learning workloads
  • Analyse workload execution and improve testing tools
  • Improve software architecture and developer experience
  • Identify testing gaps and drive improvements
  • Mentor junior engineers
  • Use code and design reviews to strengthen quality, security and maintainability

Benefits

  • Flexible working
  • Generous leave
  • Up to 5% matched pension
  • Phantom equity
  • Office spaces with free food and an on-site barista
  • Income protection and life assurance
  • Electric Vehicle Scheme
  • Private medical insurance and dental cover options
  • Health cash plan
  • Cycle to work scheme
  • Give as you earn