Data Scientist
Automotive - Automotive Technician Western Cape FULL TIME Job Summary To qualify for this position, you need: * 3–5 years of hands-on experience in a data science or applied machine learning role. * Strong proficiency in Python for data science (NumPy, pandas, scikit-learn, PyTorch or TensorFlow). * Solid understanding of ML fundamentals: model selection, cross-validation, regularisation, and evaluation metrics. * Practical experience with NLP and language models (transformers, BERT, GPT-family, etc.). * Proficiency in SQL and working with PostgreSQL for data extraction and manipulation. * Experience deploying models with Docker. * Strong statistical foundations: hypothesis testing, probability, regression, and experimental design. * Ability to communicate technical work clearly to non-technical audiences. * Experience with generative AI tooling (LangChain, LlamaIndex, OpenAI API, Claude, Hugging Face). * Experience building RAG patterns with vector stores (e.g. PostgreSQL/pgvector). * Exposure to computer vision frameworks (OpenCV, torchvision, YOLO, Detectron2). * Familiarity with AI automation tools (n8n, Zapier, Base44) and AI dev tools (Claude Code). * Front-end skills (React, TypeScript, Tailwind, Framer Motion) for building model-facing tools. * Experience integrating with Zoho CRM (Deluge, JavaScript) * Postgraduate degree (Honours, Masters, or PhD) in a quantitative field such as Computer Science, Statistics, Mathematics, or Engineering. 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.…
Western Cape is an important market for jobs and professional roles in South Africa. The Western Cape mixes tourism, agriculture, tech, and creative industries with strong municipal and NGO hiring. Cape Town roles often attract national applicants, so local availability can be an advantage. Hospitality, wine and agriculture, software, design, and green-energy projects are common. Seasonal hiring spikes around summer; graduate programmes often open in the first half of the year. Peak-season traffic and long commutes from outlying towns can affect reliability. Mention clearly whether you can work on-site in Cape Town, Stellenbosch, or surrounding areas.
This role is posted by I Grow Wealth Investments. Verify all details, qualifications, and application steps on the official listing before applying.
Applying for permanent roles
- Mirror the job title and top three requirements in your CV summary and most recent experience.
- Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
- Proofread contact details and filenames before submitting — small errors cost interviews.
- Verify the company and role on the source page before sharing ID copies or banking details.
Need broader help? Read our job scam safety guide and editorial policy.