Data Product Manager

Technical Product Manager - Data, GCP, BigQuery, Cloud, Pyton, CI/CD, MLOps 

Role Profile

Role Title: Technical Product Manager (Dynamic Allocation Services)
Reporting To: Head of Product
Location: Birmingham / Remote (with occasional travel to customer sites)

Summary

The Technical Product Manager (Dynamic Allocation Services) is responsible for driving the technical direction, development, and optimisation of our product. Combining product management with strong expertise in algorithms, data modelling, and optimisation, this role ensures that complex allocation logic is delivered as scalable, reliable, and commercially valuable product features.

Acting as the link between mathematical models, engineering teams, and business requirements, the Technical Product Manager actively seeks out opportunities to improve system performance, defines the KPIs to measure success, and designs the algorithms to achieve it. These are then translated into structured work packages for the engineering team to implement. Working alongside the Innovation Product Manager, this role provides complementary leadership, with a focus on technical depth, algorithmic design, and measurable performance improvement.

Key Responsibilities

Algorithm Design & Ownership

  • Act as the technical thought leader for DAS, applying advanced mathematics and optimisation techniques to solve complex real-world allocation problems.
  • Design new algorithms and refine existing models to ensure DAS delivers accurate, scalable, and commercially valuable outcomes.
  • Own the definition and documentation of allocation logic, ensuring clarity for engineering teams and long-term maintainability.

Continuous Improvement & KPI Measurement

  • Proactively identify opportunities for system enhancement, using operational data, simulations, and industry insight.
  • Define measurable KPIs to evaluate algorithm performance and the impact of incremental improvements.
  • Establish and maintain a structured cycle of experimentation, validation, and refinement.

Translation into Delivery

  • Break down complex algorithmic concepts into clear requirements, specifications, and work packages for the engineering teams.
  • Collaborate closely with developers to ensure algorithms are implemented correctly, tested thoroughly, and deployed with confidence.
  • Support version control, testing strategies, and validation processes to maintain the technical integrity of DAS.

Collaboration & Stakeholder Engagement

  • Work alongside the Innovation Product Manager to align technical development with functional roadmap and commercial objectives.
  • Communicate complex technical ideas to non-technical stakeholders clearly and pragmatically.
  • Provide expert guidance and thought leadership internally and externally, ensuring DAS remains at the forefront of decision-automation solutions.

Customer Engagement & Support

  • Act as the product’s technical ambassador with customers, supporting onboarding and implementation.
  • Provide expert guidance on how DAS can address customer planning and analytical needs.
  • Collect and analyse customer feedback to inform technical priorities and product roadmap refinements.

Experience & Knowledge Required

  • Education & Background
     
    • Degree in Mathematics, Computer Science, Data Science, Engineering, or related field.
    • Proven experience in technical product management, data science, or algorithm-heavy environments.
       
  • Technical Expertise
     
    • Strong knowledge of optimisation, statistical modelling, and applied mathematics.
    • Familiarity with Python and ability to translate algorithmic design into technical specifications.
    • Experience designing or managing decision-support systems, simulations, or optimisation engines.
    • Familiarity with cloud environments (e.g. GCP, BigQuery) and modern deployment practices (CI/CD, MLOps).
  • Product & Delivery Skills
     
    • Ability to translate complex technical concepts into structured product requirements.
    • Experience in Agile product delivery, backlog management, and sprint planning.
       
  • Up to 10% discretionary bonus
  • Fully flexible benefits package including private medical insurance, life assurance, and discounted shopping & travel perks
  • Personal development plan with access to training, conferences, and real career progression
Company
JP Engineering
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum & Bonus & Pension/Life/Health
Posted
Company
JP Engineering
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum & Bonus & Pension/Life/Health
Posted