Skip navigation
#202884

Junior/Mid-Level Python Developer – Sports Tech & Biomechanics

Bavaria, Germany
Date:

Overview

Placement Type:

Temporary

Compensation:

Open, based on experience

Start Date:

ASAP

A new long-term freelance opportunity has just opened with one of the world’s top sports brands, within their innovation division. Starting July 2025, contract runs through end of 2025, with high potential for extension.

You’ll be working with the Tech Team alongside sports scientists and biomechanics experts. Your focus will be building Python-based data pipelines to process and visualize complex 3D motion capture data from cutting-edge lab equipment (instrumented treadmills, body scanners, VO2 masks, VIKEN motion tracking, etc.).

Key Responsibilities:

  • Develop Python pipelines to process time-series & 3D biomechanical data

  • Work with coordinate systems, resampling, and geometry transformations

  • Integrate algorithms with third-party lab software (e.g., VIKEN)

  • Visualize athlete movement data (2D/3D) using Plotly, Matplotlib, or 3D frameworks

  • Automate athlete performance reporting

  • Potential deployment via Dash apps or Databricks notebooks

  • Collaborate directly with scientists and technical stakeholders

Required Skills:

  • Formal degree in Computer Science (mandatory)

  • Strong Python development experience

  • Basic C++ knowledge

  • Solid grasp of 3D concepts: rendering, coordinate systems, geometry

  • Familiarity with REST APIs and light JavaScript

  • Git / Bitbucket version control

  • Passion for sports and applied science is a must

Nice to Have:

  • CAD tool experience (Rhino, Grasshopper)

  • AWS or general cloud computing familiarity

  • Exposure to biomechanics, sport science, or academic research environments

Other Requirements

Details:

  • Start: July 2025

  • Work Setup: Hybrid: Expect approx. 2 days onsite every other week (Bavaria, Germany)

    Contract: Until end of 2025, likely extension if successful

  • Day rate: Open, based on experience

  • Application deadline: July 1st

  • Interviews: Starting immediately thereafter (1–2 rounds max)