Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 27, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • IGrow Wealth is a Property investment company which assists Property investors to achieve financial independence by building lasting wealth through high-performing property portfolios. In addition, we also assist South African investors to master every stage in the process of successful property investment - identifying, acquiring and managing top performing...

     

    Data Scientist

    • IGrow Wealth Investments Group of Companies, proudly positioned as South Africa’s #1 Investment company, is seeking a curious, driven Mid-Level Data Scientist to join our innovative and growing team based in Durbanville, Cape Town. 
    • You will work across the full data science lifecycle — from problem framing and exploratory analysis through to model development, deployment, and monitoring.
    • Your work will span machine learning, natural language processing, generative AI, computer vision, and statistical analytics, all delivered on IGrow's Python, PostgreSQL, and Docker stack — directly influencing product decisions and business outcomes.

    Minimum requirements (Advantageous):

    • Postgraduate degree (Honours, Masters, or PhD) in a quantitative field such as Computer Science, Statistics, Mathematics, or Engineering.
    • Minimum 5 years of hands-on experience in a data ccience or spplied machine learning role.
    • Strong proficiency in Python for Data Science (NumPy, pandas, scikit-learn, PyTorch or TensorFlow).
    • Solid understanding of machine learning fundamentals, including model selection, cross-validation, regularisation and evaluation metrics.
    • Practical experience with Natural Language Processing (NLP) and Large Language Models (LLMs), including Transformers, BERT and GPT models.
    • Proficiency in SQL and PostgreSQL for data extraction and manipulation.
    • Experience deploying machine learning models using Docker.
    • Strong statistical knowledge, including hypothesis testing, probability, regression and experimental design.
    • Ability to communicate technical concepts effectively to non-technical stakeholders.
    • Practical knowledge of Generative AI tools, including LangChain, LlamaIndex, OpenAI API, Claude and Hugging Face.
    • Ability to build RAG solutions using vector stores such as PostgreSQL/pgvector.
    • Exposure to computer vision frameworks, including OpenCV, torchvision, YOLO and Detectron2.
    • Familiarity with AI automation and development tools, including n8n, Zapier, Base44 and Claude Code.
    • Front-end development skills in React, TypeScript, Tailwind and Framer Motion for building model-facing tools.
    • Knowledge of Zoho CRM integrations using Deluge and JavaScript.

    Duties and responsibilities include, but not limited to:

    Machine Learning & Predictive Modelling

    • Design, train, evaluate, and deploy supervised and unsupervised machine learning models in Python.
    • Build predictive and prescriptive models across classification, regression, clustering, and ranking tasks.
    • Own the full ML lifecycle: data preparation, feature engineering, model selection, validation, deployment, and monitoring
    • Package and deploy models in Docker for reproducible, versioned, maintainable production use.

    NLP & Generative AI

    • Develop and fine-tune NLP models for text classification, named entity recognition, sentiment analysis, and summarisation
    • Leverage LLMs and generative AI (Claude, OpenAI API, Hugging Face) to build intelligent applications
    • Design prompt engineering strategies and retrieval-augmented generation (RAG) pipelines using PostgreSQL/pgvector for vector storage.
    • Evaluate and mitigate risks in generative AI outputs including hallucination, bias, and fairness.

    Computer Vision

    • Build and adapt computer vision models for image classification, object detection, and segmentation.
    • Work with pre-trained architectures (e.g. CNNs, ViTs) and fine-tune on domain-specific datasets.
    • Collaborate with engineering teams to integrate vision models into production systems.

    Analytics, Dashboards & Statistical Insights

    • Conduct rigorous exploratory data analysis (EDA) and statistical modelling to surface actionable insights.
    • Design and analyse A/B tests and experiments to measure the impact of product and business changes.
    • Translate complex analytical findings into clear, compelling narratives for non-technical stakeholders.
    •  Build dashboards and internal tools using React, TypeScript, Tailwind, and Framer Motion to track model and business KPIs.

    AI Automation & Workflow Integration

    • Use AI developer tools such as Claude Code and LLMs to accelerate experimentation and delivery
    • Automate data and model workflows with n8n, Zapier, and Base44
    • Integrate model outputs and insights into iGrow systems including Zoho CRM (via Deluge and APIs)

    Collaboration & Research

    • Partner with data engineers to ensure high-quality data is available for modelling.
    • Work with product managers and stakeholders to define problems, success criteria, and evaluation metrics
    • Stay current with research developments in ML, NLP, and AI; evaluate and apply relevant techniques
    • Document methodologies, experiments, and model decisions to support reproducibility and knowledge sharing.
       

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to IGrow Wealth Investments on webapp.placementpartner.com to apply

    Build your CV for free. Download in different templates.

  • Get new Data, Business Analysis and AI jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail