Key responsibilities
• Elicit, document, and prioritise business and technical requirements for data and AI initiatives (i.e. data pipelines, analytics platforms, etc) through stakeholder interviews, workshops, and process mapping
• Translate business problems into user stories, epics, and acceptance criteria that development and data science teams can act on
• Perform data analysis and profiling to validate requirements
• Bridge the gap between business stakeholders and technical teams (data engineers, data scientists, BI engineers), translating domain language both ways.
• Own and refine the product backlog: write, refine, and prioritize user stories with clear acceptance criteria and definition of done
• Participate in and help facilitate Agile ceremonies (sprint planning, backlog refinement, daily stand-ups, sprint review, retrospectives)
• Work closely with the Product Owner and Project Manager to manage scope, dependencies, and sprint commitments.
• Break down large data/AI initiatives into iterative, deliverable increments (MVPs, proof of concepts, phased rollouts)
• Support the design of dashboards, reports, or AI/ML use cases by clarifying business logic, KPIs, and success metrics.
• Facilitate UAT (user acceptance testing), coordinate test cases, and validate that delivered features meet business needs.
• Ensure data governance, privacy, and compliance requirements (e.g., GDPR, data classification) are captured in requirements.
• Support change management and training as new data/AI capabilities are rolled out
• Maintain documentation: Functional specs, process flows, data dictionaries, etc.