Enable job alerts via email!

Data Scientist

The Legends Agency

Cape Town

On-site

ZAR 1 200 000 - 1 300 000

Full time

Today
Be an early applicant

Job summary

A sports technology firm in Cape Town is seeking a Data Scientist to design and develop advanced algorithms from sensor data. The ideal candidate will collaborate with engineers and sports scientists, applying machine learning techniques and signal processing concepts. A strong background in data analysis tools such as Python and MATLAB is essential, along with a keen interest in sports analytics. The role offers an annual salary between R1 200 000 and R1 300 000.

Qualifications

  • Strong knowledge of signal processing concepts including filtering and Nyquist frequencies.
  • Experience with machine learning algorithms including regression, decision trees, and neural networks.
  • Excellent time management and attention to detail.

Responsibilities

  • Design, develop, and evaluate signal processing algorithms.
  • Build and refine algorithms under senior guidance.
  • Develop and maintain documentation of the data science architecture.

Skills

Signal processing concepts
Machine learning algorithms
Proficiency in Python
Attention to detail
Communication skills

Education

BEng/BSc or higher in Electronic Engineering, Mathematics, or Computer Science

Tools

Python
MATLAB
Octave
R
Job description

Turn sports data into winning strategies with advanced algorithms and machine learning
Cape Town | R1 200 000 - R1 300 000 per annum | 08:00am 17:00pm

The Role: Data Scientist

As a Data Scientist, you will be responsible for designing, developing, and evaluating advanced algorithms and models that transform raw sensor data into meaningful insights. This role involves close collaboration with engineers and sports scientists to support predictive analytics that inform strategies in elite sports.

Key Responsibilities
  • Design, develop, and evaluate signal processing algorithms to deliver insights for players, coaches, and broadcasters
  • Build and refine algorithms under the guidance of senior team members
  • Develop and maintain documentation of the data science architecture and algorithms
  • Partner with sports scientists to collect and validate sensor data
  • Develop and train machine learning models to provide predictive insights into team strategies
About You
  • BEng/BSc or higher in Electronic Engineering, Mathematics, or Computer Science
  • Strong knowledge of signal processing concepts (filtering, Nyquist frequencies, time-frequency transformations)
  • Understanding of algorithm performance evaluation techniques (e.g., receiver-operating-curves)
  • Experience with machine learning algorithms (regression, decision trees, SVMs, neural networks)
  • Proficiency in Python, MATLAB, Octave, or R for data analysis and simulations
  • Excellent time management and attention to detail
  • Hands‑on, technically curious, and an effective communicator
  • Strong interest in sports trends and analytics
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.