Enable job alerts via email!

Senior Applied Data Scientist

Tyron Consultancy

Stellenbosch

On-site

ZAR 400,000 - 500,000

Full time

20 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading consultancy in Stellenbosch is seeking a Senior Applied Data Scientist to enhance their R&D team. In this role, you'll design algorithms, tackle complex data challenges, and work collaboratively with engineers and researchers. An emphasis on applied mathematics and machine learning expertise is essential. The position offers a competitive salary, with impactful contributions to products and research initiatives.

Qualifications

  • 7+ years of experience in programming, modelling, or applied science.
  • Solid understanding of applied mathematics and signal analysis.
  • Deep problem-solving ability, particularly in complex scenarios.

Responsibilities

  • Develop and test algorithms for machine vision and signal processing.
  • Use Python to train and refine ML models with real-world data.
  • Apply rigorous benchmarking and performance analysis.

Skills

Problem-solving
Applied mathematics
Signal analysis
Machine learning
Programming

Education

BSc, MSc or BEng in Engineering, Computer Science or related

Tools

C/C++
Python
Qt

Job description

Senior Applied Data Scientist required inStellenbosch.

Are you a scientist at heart who loves turning messy data into elegant solutions? We’re looking for a Senior Applied Data Scientist to join a tight-knit R&D team in Stellenbosch.

You’ll help design and optimise algorithms across signal analysis, radar sensing, and machine vision. From motion sensing radar to geometric sensor calibration and real-world ML applications – this role is made for someone who thrives on complex challenges and cutting-edge science.

Bring your 7+ years of working experience in programming, modelling, or applied science.

Salary: Up to R90k pm (Depending on experience).

What you’ll work on:

  • Develop and test algorithms in C/C++ for machine vision and signal processing
  • Use Python to train and refine ML models
  • Work with real-world data and maintain high-quality training sets
  • Apply rigorous benchmarking and performance analysis to your work
  • Collaborate with engineers and researchers to bring ideas to life

Tech & Tools:

  • C/C++ (for core algorithm development)
  • Python (for machine learning training)
  • Qt (bonus points if you’ve used it)
  • Applied maths, signal theory, and a whole lot of logical thinking

You should bring:

  • BSc, MSc or BEng in Engineering, Computer Science or related
  • 7+ years of experience in programming, modelling, or applied science
  • Deep problem-solving ability — you’re the one people call when it gets tricky
  • Solid understanding of applied mathematics and signal analysis
  • A working knowledge of machine learning (even better if you’ve built models from scratch)

Bonus if you have:

  • Experience with radar systems (Doppler, FMCW, motion detection, etc.)
  • A portfolio of experiments, prototypes, or models you’ve built or published
  • That rare mix of curiosity, rigour, and practicality

The setup:

  • Based in Stellenbosch (office-based with occasional travel)
  • English fluency required
  • Willingness to occasionally put in extra hours during critical phases

This is a high-impact role where your work feeds directly into our products and R&D pipeline. No fluff. No filler. Just real science, real code, and real results.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.