ML Quality Assurance Technical Product Owner in Bristol

ML Quality Assurance Technical Product Owner in Bristol

Bristol Full-Time No working from home possible
graphcore

Requirements

  • Experience working as a Product Owner (or similar role) in an agile environment
  • Ability to communicate clearly with both technical and non-technical stakeholders
  • Strong backlog management and refinement skills
  • Proven experience in developing product vision and roadmaps
  • Ability to understand and discuss technical concepts related to software development, testing, or infrastructure
  • Strategic mindset with empathy and ability to bring calm, clarity and support
  • Excellent facilitation skills, ability to guide discussions / events to conclusion
  • Ability to simplify and present complex information
  • Confidence working with technical teams and complex systems
  • Experience coordinating work across multiple teams or components
  • (Desirable) Certified Scrum Product Owner (CSPO) or Professional Scrum Product Owner (PSPO)
  • (Desirable) Experience of working in SAFe / Scrum@scale
  • (Desirable) Experience with Atlassian Tool Suite
  • (Desirable) Experience working with machine learning software, ML infrastructure, or performance benchmarking environments

What the job involves

  • The ML QA teamis responsible forvalidatingthe machine learning software stack running onGraphcorehardware
  • The team works across integration testing, feature validation, performance benchmarking, and end-to-end workload testing, covering multiple layers of the software stack including ML frameworks, runtime behaviour, distributed execution, and system-level functionality
  • The team collaborates closely with software engineering teams throughout the development lifecycle, helping define validation strategies early and implementing the test coverage required tovalidatecorrectness, functionality, scalability, and performance
  • The ML QA team also owns performance-focused validation, including benchmark execution, regression analysis, and reporting across real-world ML workloads and extracted model subgraphs
  • As Technical Product Owner for ML QA, you will help coordinate and prioritise this work, ensuring the team has clear direction, well-defined deliverables, and alignment with wider software roadmapobjectives
  • Own and Shape the Component Backlog
  • Create and maintain team roadmaps for the Program Increment (PI) and long term plan to help visualise the current backlog and communicate status and progress to all stakeholders
  • Translate feature-level intent into actionable Software QA work and feedback team intent and challenges to help shape the features with the Technical Product Manager
  • Maintain a clear, prioritised backlog of Epics and Stories for the Software QA team
  • Ensure all work is clearly linked to higher-level product outcomes
  • Work with engineers and technical leads to refine acceptance criteria, validation scope, and delivery expectations
  • Support Delivery Across Sprints and Planning Increments
  • Actively support sprint planning, reviews, demos, providing visual outputs that demonstrate progress against the plan, learnings and changes
  • Involve the team in the right discussions to ensure desired outcomes are realistic, and the team’s ability to deliver them are clearly communicated
  • Ensure the backlog is sufficiently maintained to prepare for PI planning, identifying dependencies and risks early and aligning with other teams on the scope taken into planning
  • Ensure your team’s work aligns with agreed PI objectives
  • Coordinate Validation Across Teams
  • Work closely with Technical Product Owners, Product Managers, engineering teams, and technical leads to manage dependencies and alignment
  • Coordinate feature validation planning with teams working across ML frameworks, runtime systems, performance tooling, distributed execution, and infrastructure
  • Help ensure testing, benchmarking, and integration activities are planned early as part of feature development
  • Facilitate communication between teams toidentifyrisks, blockers, and changing priorities
  • Enable Effective Technical Collaboration
  • Develop sufficient technical understanding of the ML software stack and validation workflows to engage effectively with engineers and stakeholders
  • Help prioritise validation coverage for new features, performance improvements, and software changes
  • Support constructive technical discussions while balancing delivery priorities and quality expectations
  • Help remove organisational blockers and improve coordination across teams and stakeholders
#J-18808-Ljbffr
graphcore

Contact Details:

graphcore Recruitment Team