{"id":3979670,"url":"https://alion.io/job/excellent-staffing-data-scientist","title":"Data Scientist","company":{"id":4510137,"name":"Excellent Staffing","domain":null,"url":"https://alion.io/company/excellent-staffing","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Data Science","role_family":"Data Science","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cape Town, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"A/B Testing","optional":false},{"name":"BERT","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"Computer Vision","optional":false},{"name":"Detectron2","optional":false},{"name":"Docker","optional":false},{"name":"Framer Motion","optional":false},{"name":"Hallucination","optional":false},{"name":"Hugging Face","optional":false},{"name":"JavaScript","optional":false},{"name":"LangChain","optional":false},{"name":"LlamaIndex","optional":false},{"name":"Machine Learning","optional":false},{"name":"n8n","optional":false},{"name":"NLP","optional":false},{"name":"NumPy","optional":false},{"name":"OpenAI","optional":false},{"name":"OpenCV","optional":false},{"name":"pgvector","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Scikit-learn","optional":false},{"name":"Sentiment Analysis","optional":false},{"name":"SQL","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TensorFlow","optional":false},{"name":"Torchvision","optional":false},{"name":"Transformers","optional":false},{"name":"TypeScript","optional":false},{"name":"YOLO","optional":false},{"name":"Zapier","optional":false}],"status":"live","first_seen_at":"2026-11-06T12:13:46Z","employer_posted_date":null,"last_verified_at":"2026-11-06T12:13:46Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Reference: CPT000243-CD-1\n\nIGrow 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. \n\n You will work across the full data science lifecycle — from problem framing and exploratory analysis through to model development, deployment, and monitoring. \n\nYour 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.\nDuties & Responsibilities\nMinimum requirements (Advantageous):\n\nPostgraduate degree (Honours, Masters, or PhD) in a quantitative field such as Computer Science, Statistics, Mathematics, or Engineering.\n\nMinimum 5 years of hands-on experience in a data ccience or spplied machine learning role.\n\nStrong proficiency in Python for Data Science (NumPy, pandas, scikit-learn, PyTorch or TensorFlow).\n\nSolid understanding of machine learning fundamentals, including model selection, cross-validation, regularisation and evaluation metrics.\n\nPractical experience with Natural Language Processing (NLP) and Large Language Models (LLMs), including Transformers, BERT and GPT models.\n\nProficiency in SQL and PostgreSQL for data extraction and manipulation.\n\nExperience deploying machine learning models using Docker.\n\nStrong statistical knowledge, including hypothesis testing, probability, regression and experimental design.\n\nAbility to communicate technical concepts effectively to non-technical stakeholders.\n\nPractical knowledge of Generative AI tools, including LangChain, LlamaIndex, OpenAI API, Claude and Hugging Face.\n\nAbility to build RAG solutions using vector stores such as PostgreSQL/pgvector.\n\nExposure to computer vision frameworks, including OpenCV, torchvision, YOLO and Detectron2.\n\nFamiliarity with AI automation and development tools, including n8n, Zapier, Base44 and Claude Code.\n\nFront-end development skills in React, TypeScript, Tailwind and Framer Motion for building model-facing tools.\n\nKnowledge of Zoho CRM integrations using Deluge and JavaScript.\n\nDuties and responsibilities include, but are not limited to:\n\n Machine Learning & Predictive Modelling\n\nDesign, train, evaluate, and deploy supervised and unsupervised machine learning models in Python.\n\nBuild predictive and prescriptive models across classification, regression, clustering, and ranking tasks.\n\nOwn the full ML lifecycle: data preparation, feature engineering, model selection, validation, deployment, and monitoring\n\n Package and deploy models in Docker for reproducible, versioned, maintainable production use.\n\nNLP & Generative AI\n\nDevelop and fine-tune NLP models for text classification, named entity recognition, sentiment analysis, and summarisation\n\nLeverage LLMs and generative AI (Claude, OpenAI API, Hugging Face) to build intelligent applications\n\nDesign prompt engineering strategies and retrieval-augmented generation (RAG) pipelines using PostgreSQL/pgvector for vector storage.\n\nEvaluate and mitigate risks in generative AI outputs including hallucination, bias, and fairness.\n\nComputer Vision\n\nBuild and adapt computer vision models for image classification, object detection, and segmentation.\n\nWork with pre-trained architectures (e.g. CNNs, ViTs) and fine-tune on domain-specific datasets.\n\nCollaborate with engineering teams to integrate vision models into production systems.\n\nAnalytics, Dashboards & Statistical Insights\n\nConduct rigorous exploratory data analysis (EDA) and statistical modelling to surface actionable insights.\n\nDesign and analyse A/B tests and experiments to measure the impact of product and business changes.\n\nTranslate complex analytical findings into clear, compelling narratives for non-technical stakeholders.\n\n Build dashboards and internal tools using React, TypeScript, Tailwind, and Framer Motion to track model and business KPIs.\n\nAI Automation & Workflow Integration\n\nUse AI developer tools such as Claude Code and LLMs to accelerate experimentation and delivery\n\nAutomate data and model workflows with n8n, Zapier, and Base44\n\nIntegrate model outputs and insights into iGrow systems including Zoho CRM (via Deluge and APIs)\n\nCollaboration & Research\n\nPartner with data engineers to ensure high-quality data is available for modelling.\n\nWork with product managers and stakeholders to define problems, success criteria, and evaluation metrics\n\nStay current with research developments in ML, NLP, and AI; evaluate and apply relevant techniques\n\nDocument methodologies, experiments, and model decisions to support reproducibility and knowledge sharing.\n\nIf you do not receive feedback within two weeks of submitting your application, please consider your application unsuccessful.","description_format":"text","description_chars":4895,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-09T19:04:35Z"}],"visa":[],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":3,"expected_fill_days":25,"reasons":["seen:3","agency","win:early"],"computed_at":"2026-11-10T01:16:12Z"},"pay":null,"html_url":"https://alion.io/job/excellent-staffing-data-scientist","json_url":"https://alion.io/job/excellent-staffing-data-scientist.json","meta":{"generated_at":"2026-11-10T01:16:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2819,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4510137},"rest":"https://alion.io/mcp/rest/get_company?id=4510137"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexcellent-staffing-data-scientist"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fexcellent-staffing-data-scientist"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fexcellent-staffing-data-scientist"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/excellent-staffing-data-scientist\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexcellent-staffing-data-scientist"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3979670}},{"tool":"search_jobs","arguments":{"company":4510137,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3979670},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}