This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Developing GBCT.io, a live performance platform ingesting real‑time timing, telemetry and environmental data and serving athletes and coaches via a web app
Designing and building resilient data pipelines for practitioners
Standardising pipelines, improve data quality and enabling data linkage and system integration to unlock new insight, including longitudinal tracking of athlete trajectories
Requirements:
Proficiency in at least one modern front-end framework, ideally React
Experience in a backend language, ideally Python, for serverless/service code and data handling with the ability to read and improve existing codebases
Production experience with GCP services (or equivalent infrastructure experience in AWS/Azure), especially Pub/Sub, Cloud Functions/Run and BigQuery
Strong understanding of database technologies (e.g. SQL, NoSQL)
Ability to implement and maintain API endpoints powering analysis
CI/CD fundamentals and modern Git workflows with an eagerness to automate currently‑manual deploys
Familiarity of Terraform or equivalent IaC experience
Clear communicator with non‑technical stakeholders (coaches, practitioners)
Documentation mindset - you leave the system easier to understand than you found it (runbooks, readmes, diagrams)
Ability to work independently and manage multiple tasks effectively
Ability to be on sight at Manchester Velodrome
Nice to have:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Computer vision / pose estimation familiarity (e.g. working with video‑based or sensor‑based motion‑analysis pipelines)
Comfort working with GCP-based ML workloads or integrating machine learning prototypes into existing infrastructure
Working with sport/performance data: timing loops, power/speed/gear telemetry and environmental inputs