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: Jul 14, 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...
    Read more about this company

     

    Financial Administrator

    • IGrow Wealth Investments Group of Companies, proudly positioned as South Africa’s #1 Investment company, is seeking a higly organised and detailed-oriented Financial Administrator to join our team in Durbanville, Cape Town.
    • You'll manage the financial administration of a residential rental portfolio, including billing, reconciliations, tenant invoicing, landlord reporting, deposits, and utilities using the WeConnectU platform. If you're detail-oriented, enjoy working with numbers, and thrive in a fast-paced property environment, we'd love to hear from you!

    To qualify for this position, you need:

    • Matric
    • Relevant finance, bookkeeping, or property administration qualification advantageous.
    • Minimum 2–3 years’ experience in residential rental financial administration.
    • Experience working on WeConnectU or similar property management software.
    • Proficient in Microsoft Excel and Microsoft Office.
    • Strong understanding of residential rental accounting, tenant billing, utility recoveries, reconciliations, and deposit administration.
    • Strong numerical and reconciliation skills.
    • Good communication and client service skills.
    • Ability to work under pressure and meet deadlines.
    • Team player with a professional and responsible approach.

    Duties and responsibilities include, but not limited to:

    • Manage and process monthly payments for residential rental properties.
    • Ensure accurate monthly processing of rental receipts and landlord disbursements.
    • Process monthly account payments on behalf of investors/landlords.
    • Obtain monthly levy statements and load them onto WeConnectU for payment.
    • Obtain monthly municipal rates accounts and process payments accordingly.
    • Obtain and process water, refuse, sewerage, and related utility accounts.
    • Invoice tenants for recoverable utility and municipal charges.
    • Investigate and resolve issues relating to water and electricity accounts.
    • Load and process all approved maintenance invoices on WeConnectU.
    • Ensure invoices are correctly allocated to the relevant property and landlord account.
    • Follow up on outstanding invoices and supporting documentation where required.
    • Manage tenant invoicing for utilities, recoveries, Body Corporate charges, and deposit processing fees.
    • Determine which accounts are payable by the landlord and ensure accounts are redirected and paid correctly.
    • Ensure all recurring landlord expenses are accurately maintained and processed.
    • Perform monthly reconciliations of rental payments for the allocated portfolio.
    • Ensure all tenant accounts, landlord accounts, and creditor balances reconcile accurately.
    • Prepare and distribute monthly tenant statements and invoices.
    • Identify discrepancies and resolve account variances timeously.
    • Administer tenant deposits in accordance with company policy and relevant legislation.
    • Process and finalize deposit refunds within prescribed turnaround times.
    • Load and process deposit-related fees where applicable.
    • Ensure all deposit refund documentation is complete and approved prior to payment.
    • Attend to Portfolio Manager (Asset Manager) queries relating to accounts and payments.
    • Liaise with property managers (Asset Manager), trustees, municipalities and service providers regarding financial matters.
    • Ensure compliance with company procedures and financial controls.
    • Maintain accurate records and supporting documentation.
    • Assist with audit requests and account reviews where required.
    • Ensure confidentiality and professionalism in all financial dealings.

    go to method of application »

    Data Scientist

    • IGrow Wealth Investments Group of Companies, proudly positioned as South Africa’s #1 Investment company, is seeking a talented and driven Data Scientist to join our innovative and growing team based in Durbanville, Cape Town. 
    • This is an exciting opportunity to work with a market leader, leveraging data to drive strategic decision-making, enhance business performance, and contribute to the future of wealth creation in South Africa.

    To qualify for this position, you need:

    • Minimum 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.

    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.

    go to method of application »

    Data Engineer

    • IGrow Wealth Investments Group of Companies, proudly positioned as South Africa’s #1 Investment company, is searching for a innovative Data Engineer to join our growing team in Durbanville, Cape Town.
    • If you're passionate about building scalable data solutions, solving complex business challenges, and transforming data into meaningful insights, this opportunity is for you. You will play a pivotal role in designing and developing the data infrastructure that drives decision-making, automation, reporting, and innovation across our property and wealth investment businesses.

    To qualify for this position, you need:

    • Minimum 5 years relevant experience in a data engineering or similar role.
    • Strong proficiency in Python (pandas or equivalent) and SQL.
    • Hands-on experience designing and maintaining ELT/ETL pipelines in production.
    • Strong experience with PostgreSQL — schema design and query optimisation.
    • Experience building backend services with Node.js and TypeScript.
    • Working knowledge of Docker and containerised deployments.
    • Experience with workflow automation/orchestration tools (n8n, Zapier, or similar).
    • Understanding of data modelling concepts and best practices.
    • Strong analytical and problem-solving skills with attention to data quality.
    • Experience integrating with Zoho CRM using Deluge and JavaScript.
    • Familiarity with low-code / AI automation platforms (Base44, n8n).
    • Experience using AI developer tools such as Claude Code and LLM-based assistants.
    • Front-end exposure (React, Tailwind CSS, Framer Motion) for building internal data tools.
    • Experience working in an Agile/Scrum environment.
    • Background in property, financial services, or investment domains (relevant to iGrow).

    Duties and responsibilities include, but not limited to:

    Data Pipeline Development

    • Design, build, and maintain scalable ELT/ETL pipelines using Python and SQL against PostgreSQL.
    • Orchestrate and automate data workflows using n8n, Zapier, and scheduled Node.js services.
    • Ensure pipelines are reliable, idempotent, and monitored with appropriate alerting.

    Data Infrastructure & Deployment

    • Containerise and deploy data services with Docker for consistent, reproducible environments.
    • Build and maintain backend data services in Node.js and TypeScript.
    • Optimise PostgreSQL performance, indexing, and resource usage for cost and speed.

    Data Modelling & Warehousing

    • Design and implement data models and schemas in PostgreSQL to support analytics and reporting.
    • Apply dimensional and relational modelling best practices to support analytics use cases.
    • Collaborate with analysts to build and maintain transformation layers in SQL and Python.

    Systems & CRM Integration

    • Integrate data across iGrow's core systems, with Zoho CRM as a key source of record.
    • Build and maintain Zoho integrations and automations using Deluge, JavaScript, and REST APIs.
    • Connect low-code and automation platforms (n8n, Zapier, Base44) into reliable, observable data flows.

    Data Quality & Governance

    • Implement data quality checks, validation frameworks, and lineage tracking.
    • Contribute to data cataloguing and documentation efforts.
    • Enforce data security, access control, and compliance standards.

    AI-Assisted Engineering & Continuous Improvement

    • Use AI tools such as Claude Code and LLMs to accelerate development, testing, and documentation.
    • Participate in code reviews and promote engineering best practices.
    • Stay current with data engineering trends and contribute to tooling and process improvements.

    go to method of application »

    Senior Call Centre AI Engineer

    • IGrow Wealth Investments Group of Companies, proudly positioned as South Africa’s #1 Investment company, is searching for dynamic and driven Senior Call Centre AI Engineer to join our growing team in Durbanville, Cape Town.
    • In this hands-on role, you'll work with technologies such as AI voice agents, Large Language Models (LLMs), predictive dialling, 3CX, SIP telephony, ElevenLabs, and CRM integrations. If you're passionate about conversational AI, automation, and building intelligent customer-facing solutions at scale, we'd love to hear from you.

    To qualify for this position, you need:

    • 5+ years of software or AI engineering experience, with at least 2 years focused on conversational AI or contact centre technology.
    • Proven track record of designing and deploying voice AI or chatbot systems in production at scale.
    • Hands-on experience with voice/telephony — 3CX, SIP predictive dialling, and voice AI such as ElevenLabs.
    • Strong understanding of LLM architectures, prompt engineering, RAG patterns, and LLM evaluation methodologies.
    • Experience integrating AI systems with enterprise platforms via REST APIs, webhooks, and event-driven messaging.
    • Solid grasp of telephony protocols (SIP, RTP, WebRTC) and voice network fundamentals.
    • Strong communication skills with the ability to translate technical concepts for non-technical stakeholders.
    • Experience with 3CX administration and SIP predictive dialer configuration.
    • Hands-on experience with ElevenLabs (or similar) voice AI agents in production.
    • Knowledge of CRM.

    Duties and responsibilities include, but not limited to:

    Voice AI & IVR

    • Architect and build intelligent IVR and call flows on 3CX and our SIP-based predictive dialer.
    • Integrate voice AI using ElevenLabs AI Agents for natural, low-latency Text-to-Speech and conversational voice.
    • Integrate Automatic Speech Recognition (ASR) into production voice flows.
    • Design and optimise dialogue flows for naturalness, containment rate, and customer satisfaction.
    • Manage voice latency, audio quality, and real-time streaming requirements in production environments.
    • Continuously monitor and improve IVR containment, deflection, and completion metrics.

    LLM & Virtual Agent Development

    • Design and deploy LLM-powered virtual agents for both voice and digital channels (web, WhatsApp, email).
    • Build robust prompt engineering frameworks and retrieval-augmented generation (RAG) pipelines to ground responses in iGrow business knowledge.
    • Leverage and adapt LLMs (Claude, GPT, Gemini, Llama) and orchestrate them with Claude Code, n8n, Zapier, and Base44.
    • Implement guardrails, fallback logic, and escalation paths to ensure safe, accurate, and on-brand AI interactions.
    • Evaluate and benchmark LLM performance using domain-specific metrics (CSAT, containment, accuracy, hallucination rate).

    Call Centre Platform & CRM Integration

    • Integrate AI solutions with 3CX and the SIP predictive dialer for inbound and outbound campaigns.
    • Build and maintain SIP trunk configurations, and WebRTC integrations where applicable.
    • Ensure high availability, fault tolerance, and graceful degradation of all customer-facing AI systems.

    Analytics & QA Automation

    • Develop NLP models for intent classification, sentiment analysis, topic detection, and agent performance scoring.
    • Implement automated QA workflows (n8n, Zapier) that flag compliance risks, escalation triggers, and coaching opportunities.
    • Use data-driven insights to continuously improve dialogue design, model accuracy, and operational workflows.

    Leadership & Architecture

    • Lead technical design reviews and provide architectural guidance on AI and voice system decisions.
    • Mentor junior engineers and contribute to the team's technical growth and best practices.
    • Collaborate with product, operations, and CX teams to align AI capabilities with business goals.
    • Drive vendor evaluation and selection for AI, telephony, and contact centre tooling.

    go to method of application »

    Senior Software Developer

    • IGrow Wealth Investments Group of Companies, proudly positioned as South Africa’s #1 Investment company, is seeking a Senior Software Developer to join our team in Durbanville, Cape Town.
    • The Senior level Software Developer is responsible for designing, building, and maintaining features across the full technology stack of our web platform. The role works across the React/TypeScript frontend, the Node.js/Express backend, and the PostgreSQL database layer, taking ownership of features from specification through to production deployment. Having grown beyond junior responsibilities, this role is expected to deliver production-ready features independently, contribute to technical decisions, handle deployments through our CI/CD pipeline, and integrate the platform with third-party services such as PayFast and transactional email providers.

    To qualify for this position, you need:

    • Minimum 8 years of professional software development experience.
    • Demonstrated experience building and maintaining production web applications across the full stack.
    • Proven track record of shipping features from specification through to deployment.
    • Experience working in a Git-based collaborative development environment.
    • Strong problem-solving ability and attention to detail.
    • Ability to work independently and take ownership of features end-to-end.
    • Clear written and verbal communication, particularly when discussing technical trade-offs.
    • Collaborative mindset — willing to give and receive constructive code review feedback.
    • Self-motivated learner who keeps up with developments in the JavaScript / React / Node.js ecosystem.
    • Reliable, accountable, and proactive in flagging blockers or risks early.
    • React 18 with hooks and modern functional component patterns.
    • Vite as a build tool, including environment configuration.
    • React Router v6 for client-side routing.
    • TanStack Query for server-state management and caching strategies.
    • React Hook Form with Zod schemas for type-safe form validation.
    • Framer Motion for UI animations.
    • Leaflet for map-based interfaces.
    • Node.js with Express framework — routing, middleware, and REST API design.
    • PostgreSQL 16 and SQL fluency, including the pg (node-postgres) driver.
    • Better Auth (and @better-auth/infra) for session-based authentication using httpOnly cookies.
    • Multer for file and image upload handling.
    • Nodemailer for transactional email delivery.
    • HTTP security via Helmet and rate limiting via express-rate-limit.
    • PayFast payment integration, including signature validation and ITN handling.
    • Strong proficiency in JavaScript / TypeScript.
    • Git workflows — feature branches, pull requests, code reviews.
    • Understanding of REST API design principles and HTTP fundamentals.

    Duties and responsibilities include, but not limited to:

    • Translate product specifications and designs into working, production-ready features across the full stack.
    • Build and maintain frontend interfaces using React 18, Vite, TailwindCSS, and shadcn/ui (Radix UI), ensuring accessibility and responsive behaviour.
    • Develop backend REST API endpoints using Node.js and Express, following established conventions for authentication, validation, and error handling.
    • Implement client-side state management using TanStack Query and form handling with React Hook Form and Zod validation.
    • Design and maintain PostgreSQL 16 schemas, write efficient SQL queries using the pg (node-postgres) driver, and manage database migrations.
    • Implement data models that balance performance, integrity, and future extensibility.
    • Ensure backend security through proper use of Helmet, express-rate-limit, and Better Auth session-based authentication (httpOnly cookies).
    • Convert UI/UX designs into pixel-accurate, accessible interfaces using TailwindCSS and Radix UI component primitives.
    • Implement client-side routing with React Router v6 and add polish through Framer Motion animations where appropriate.
    • Integrate map functionality using Leaflet and maintain a consistent visual language through the Lucide React icon library.
    • Build and maintain integrations with PayFast for payment processing, including handling of ITN (Instant Transaction Notification) callbacks and reconciliation.
    • Implement transactional email flows using Nodemailer (e.g. password reset, account notifications).
    • Integrate additional third-party APIs as required, ensuring secure credential management and graceful error handling.
    • Handle file and image uploads via Multer, including validation, storage management, and persistence through named Docker volumes.
    • Manage container orchestration using Docker Compose and ensure local and staging environments mirror production.
    • Configure and maintain Caddy as a reverse proxy, including automatic HTTPS provisioning.
    • Maintain and improve the CI/CD pipeline using self-hosted GitHub Actions, including staging deploys triggered on push to main.
    • Monitor Better Auth cloud dashboard (dash and sentinel plugins) and respond to authentication-related signals.
    • Diagnose and resolve bugs reported by users, internal stakeholders, or surfaced through monitoring.
    • Refactor and improve existing code to reduce technical debt and improve maintainability.
    • Write clear commit messages, meaningful pull request descriptions, and inline documentation where logic is non-obvious.
    • Ensure security best practices are applied across the stack (input validation, secure cookies, rate limiting, dependency updates).

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at IGrow Wealth Investments Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail