SPAAN NOW

Find your next spaan

Tell us where and what — we'll scan the whole country

Where? Pick up to 3 provinces
Job type
Field Optional
Matric Optional
Match level

Scanning Mzansi…

0 Potential match

Swipe to explore

Swipe right to apply · left to skip

DX

Data Scientist (Machine Learning & Generative AI) at DevologyX in Durbanville

DevologyX · Durbanville, Western Cape

Full time
Best to apply before 2 Dec 2026 (24 days left)
Source verified Checked yesterday

Overview

DevologyX is looking for an experienced Data Scientist to join their technology team in Durbanville. You will work on machine learning, NLP, computer vision and generative AI projects that solve real business problems. If you have 3 to 5 years of commercial experience and love turning complex data into practical solutions, this permanent full time role could be a great fit for you.

About the role

As a Data Scientist at DevologyX, you will be part of a technology team focused on building intelligent, data driven solutions that support business growth and innovation. You will work across machine learning, natural language processing, computer vision and generative AI to solve real world business challenges.

What you will be doing:

  • Design, develop, train and deploy machine learning models for predictive, classification, regression, clustering and recommendation tasks.
  • Manage the full machine learning lifecycle from data preparation and feature engineering to deployment, monitoring and optimisation.
  • Build NLP solutions for text classification, sentiment analysis, summarisation, information extraction and conversational AI.
  • Work with Large Language Models and generative AI technologies including Claude, OpenAI API and Hugging Face.
  • Design prompt engineering strategies and implement Retrieval Augmented Generation pipelines using vector databases like PostgreSQL/pgvector.
  • Develop computer vision solutions for image recognition, object detection and segmentation.
  • Perform exploratory data analysis, statistical modelling and A/B testing to uncover business insights.
  • Build internal dashboards and monitoring tools using React, TypeScript, Tailwind CSS and Framer Motion.
  • Automate machine learning workflows using n8n, Zapier and Base44.
  • Collaborate with engineers, analysts and stakeholders to deliver scalable AI solutions.

How to apply: Submit your application through the PNet listing for this role. Make sure your CV clearly shows your commercial data science experience and the tools you have worked with.

Requirements

  • 3 to 5 years of commercial experience in Data Science, Machine Learning or Applied AI.
  • Strong Python programming skills with libraries such as NumPy, Pandas, Scikit learn, PyTorch or TensorFlow.
  • Solid understanding of machine learning techniques including model selection, feature engineering, validation, regularisation and performance evaluation.
  • Experience developing NLP solutions using transformer based models and modern language model architectures.
  • Strong SQL skills with practical experience working with PostgreSQL.
  • Experience deploying machine learning solutions using Docker.
  • Good understanding of statistics, probability, regression analysis, hypothesis testing and experimental design.
  • Strong communication skills with the ability to present technical findings to both technical and business audiences.
  • A postgraduate qualification (Honours, Master's or PhD) in Computer Science, Statistics, Mathematics, Engineering or another quantitative discipline is advantageous.
  • Experience with generative AI frameworks such as LangChain, LlamaIndex, OpenAI API, Claude and Hugging Face is beneficial.
  • Experience with computer vision frameworks such as OpenCV, torchvision, YOLO or Detectron2 is beneficial.
  • Front end development experience with React, TypeScript, Tailwind CSS or Framer Motion is advantageous.

Responsibilities

  • Design, develop, train and deploy machine learning models to solve business problems.
  • Build predictive, classification, regression, clustering and recommendation models using modern machine learning techniques.
  • Manage the complete machine learning lifecycle including data preparation, feature engineering, model validation, deployment, monitoring and ongoing optimisation.
  • Package and deploy production ready models using Docker and industry standard engineering practices.
  • Develop NLP solutions for tasks such as text classification, sentiment analysis, summarisation, information extraction and conversational AI.
  • Build intelligent applications using Large Language Models and generative AI technologies including Claude, OpenAI API and Hugging Face.
  • Design prompt engineering strategies and implement Retrieval Augmented Generation pipelines using vector databases such as PostgreSQL/pgvector.
  • Evaluate model performance and implement safeguards to improve reliability, reduce hallucinations and enhance response quality.
  • Develop and optimise computer vision solutions for image recognition, object detection, segmentation and related applications.
  • Fine tune pre trained deep learning models using domain specific datasets.
  • Collaborate with software engineering teams to deploy computer vision capabilities into production environments.
  • Perform exploratory data analysis and statistical modelling to uncover meaningful business insights.
  • Design and analyse experiments, including A/B testing, to measure the effectiveness of new initiatives.
  • Present technical findings through clear reports, visualisations and presentations for business stakeholders.
  • Build internal dashboards and monitoring tools using technologies such as React, TypeScript, Tailwind CSS and Framer Motion.
  • Use AI assisted development tools such as Claude Code and other LLM based solutions to accelerate development and experimentation.
  • Automate machine learning workflows using platforms including n8n, Zapier and Base44.
  • Integrate predictive models and AI services with enterprise systems, including Zoho CRM, through REST APIs, JavaScript and Deluge.
  • Work closely with Data Engineers, Software Engineers, Product teams and business stakeholders to deliver scalable AI solutions.
  • Define measurable success criteria and monitor model performance after deployment.
  • Keep up to date with advances in Machine Learning, NLP, Computer Vision and Generative AI, recommending new technologies where appropriate.
  • Maintain thorough documentation of models, experiments and engineering decisions to support collaboration, governance and knowledge sharing.

Job details

Organisation
DevologyX
Location
Durbanville, Western Cape
Job type
Full time
Experience level
Mid (3+ years)
Education
Honours
Category
IT & Software Development
Application Method
Apply online

Success Guide

This role at DevologyX is a great opportunity if you have a few years of hands on data science experience and want to work with modern AI tools like large language models and computer vision. When you apply, make sure your CV clearly shows the machine learning projects you have worked on and the specific libraries and frameworks you used, like PyTorch, TensorFlow or Hugging Face. Highlight any experience you have with deploying models using Docker and working with PostgreSQL. If you have built anything with generative AI or RAG pipelines, put that near the top because the team works with those technologies daily. Also be ready to talk about how you communicate technical findings to non technical stakeholders, as that is a key part of the role.

How we help you prepare

This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:

  1. Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
  2. A custom cover letter is written specifically for this role — no generic templates.
  3. We gather the documents this job needs: CV, Academic transcript and Degree certificate. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
  4. Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
  5. Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.

We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.

0

Spaan Talk

Nobody has said anything yet. Be the first.

Share your thoughts
Sign in to apply ⚡