Technology

Ai Developer

Mindworx Consulting·Johannesburg, Gauteng, south-africa·FULL_TIME
Technologymid-levelFULL_TIME
-Closes Nov 18, 2026

The Tech Stack Deep-Dive Core Technologies & Microsoft AI Stack AI Platform & Services: Azure AI Foundry, Copilot Studio, Azure OpenAI, Azure AI Services. Integrations & Cloud Ecosystem: REST APIs, Authentication & Security, Power Platform, Azure Functions, Logic Apps, Microsoft Graph, custom connectors, Microsoft Fabric. Languages & Automation: Python, JavaScript, C#, or Java. Delivery & Practices: DevOps, CI/CD, Agile methodology. Must-Haves 2-5 years of software development experience with proven enterprise delivery. Hands-on experience building, testing, and deploying AI agents and Generative AI/LLM solutions. Demonstrated proficiency with Azure AI Foundry, Copilot Studio, and API integrations. Relevant degree or diploma in CS, IT, Software Engineering, Data Science, or a related field. Nice-to-Haves Certifications: Azure AI Engineer Associate, Copilot Studio, Azure AI Foundry Applied Skills, or Power Platform/Azure Fundamentals. Practical exposure to CI/CD pipelines, custom connectors, and Microsoft Fabric. Key Responsibilities (Keep it brief) Build & Deploy AI Agents: Design, test, and implement custom AI agents, workflows, and prompts using Azure AI Foundry and Copilot Studio. Enterprise Integration: Connect AI solutions securely with core enterprise systems, data sources, and REST APIs. Maintain Engineering Standards: Participate in peer code reviews, create reusable accelerators, and optimize performance for scalability and maintainability. Cross-Functional Delivery: Collaborate with product owners, architects, and business stakeholders in Agile ceremonies to translate ideas into practical PoCs and production releases. Why Join Us? Cutting-Edge Stack: Work directly with state-of-the-art Microsoft GenAI, LLM, and enterprise agent technology. Continuous Learning: Drive team capability uplift and stay ahead of the curve in a culture that values innovation and continuous skill acquisition. Enterprise-Scale Impact: Build reusable components and end-to-end automation solutions that deliver measurable business value

At a glance

Company

Mindworx Consulting

Location

Johannesburg, Gauteng, south-africa

Employment

FULL_TIME

Experience

mid-level

Valid until

November 18, 2026

Created

October 19, 2026

More opportunities

Similar roles you might like

Founding Product Lead

HyperDev

Remote, south-africa

Full Time

We’re looking for a Founding Product Lead to help define what HyperDev becomes, who we build for, and how we turn an ambitious vision into a product developers love and use. You’ll work directly with our Founder to own product strategy, customer discovery, and the roadmap, partnering closely with engineering and design to bring ideas to life. You’ll connect what developers need with what our technology can deliver and what will build a sustainable business. This is a hands-on role. You’ll talk to users, map workflows, prototype ideas, write clear product briefs, and work alongside engineers to ship and improve the experience. You should be comfortable moving between a conversation about company direction and the details of why a developer gets stuck in onboarding. You’ll bring a founder’s sense of ownership: challenging assumptions, making decisions with incomplete information, and taking responsibility for outcomes after launch. You’ll know when to experiment, when to invest in quality, and when to say not yet while keeping the team moving. Above all, you believe AI should amplify human judgment, and you want to shape how that works in a real product. RESPONSIBILITIES You’ll set the product direction Work with our Co-Founders to define the product vision, target users, and the problems HyperDev is best placed to solve. Turn that direction into a focused roadmap, balancing customer needs, commercial opportunities, and technical constraints. Make clear prioritisation decisions, explaining what we’re building, why it matters, and what we’re choosing to defer. Stay close to developments in AI and developer tooling, using that understanding to sharpen our positioning and product choices. You’ll understand developers and validate demand Build direct relationships with developers and early customers through interviews, workflow observation, and regular feedback. Identify where existing tools fall short and which problems are important enough for users to change how they work. Test assumptions through prototypes, experiments, and early releases before committing substantial engineering time. Bring customer evidence into everyday decisions and close the loop with users as the product evolves. You’ll turn ideas into useful, well-crafted software Own the product journey from discovery and definition through delivery, launch, and iteration. Translate problems into clear product briefs, user journeys, and acceptance criteria that give engineering and design room to solve them well. Work alongside the team to prototype experiences, resolve trade-offs, and keep delivery focused. Take responsibility for the details that make developer tools feel intuitive: onboarding, feedback, error recovery, and the path to a first useful result. You’ll shape how humans and AI work together Define where AI should act independently, where people should review or intervene, and how users retain control of the result. Partner with engineering to evaluate AI-powered workflows for usefulness, reliability, speed, and cost. Make transparency, understandable outputs, and recovery from mistakes part of the core product experience. Treat trust, security, and code ownership as product requirements from the outset. You’ll measure outcomes and help build the business Define success measures across activation, engagement, retention, and conversion, with a clear view of the value users receive. Establish lightweight analytics and feedback loops so the team can see what is working and what needs to change. Work with our Co-Founders to test pricing, packaging, and routes to market. Help shape launches, positioning, and product demonstrations that communicate HyperDev’s value clearly. Use evidence from real usage to decide what to improve, expand, or stop. You’ll help build the founding team and culture Establish a practical rhythm for discovery, prioritisation, and delivery that suits a small, fast-moving team. Help hire and develop the product and design capabilities we need as we grow. Build a culture of curiosity, candid feedback, and shared responsibility for customer outcomes. Keep the team connected to the problem we’re solving and the people we’re solving it for. About Us At HyperDev, we don’t believe AI replaces developers. We believe it should make them faster, clearer, and more human. Our platform turns natural language into real, working software while keeping people firmly in the loop. AI generates structure and logic; humans guide intent, judgment, and quality. The result is code that stays understandable, controllable, and owned by the people building it, not a black box you’re afraid to touch. HyperDev is a spin-out within the HyperionDev ecosystem, backed by a profitable global tech education company. Our founding team includes engineers who have worked on generative AI models at OpenAI and technical leaders behind award-winning software products. We’re building tools for developers who want leverage, not autopilot. If you care about craft as much as speed, and you want to shape how humans and AI build software together, you’ll feel at home here. Requirements Minimum: Experience taking a software product or significant product area from an early idea through launch and iteration. A track record of owning product decisions and delivering measurable customer or business outcomes. Hands-on experience with customer discovery, prioritisation, and close collaboration with engineering and design. Strong technical fluency: you can discuss APIs, integrations, architecture, and engineering trade-offs with developers. Practical experience building or shipping AI-powered products, with an understanding of the capabilities and limitations of LLMs. Strong product judgment and attention to user experience, supported by evidence and an ability to explain your decisions. Comfort using product data and customer feedback to guide experiments and investment. The ability to move work forward independently in an early-stage environment with evolving priorities. Preferred: Experience as a founder, founding product hire, or product leader at an early-stage technology company. Experience building developer tools, technical SaaS products, or products used by software engineering teams. A background in software engineering, technical product management, or hands-on prototyping. Familiarity with TypeScript, React, Python, LLM APIs, RAG, or agent workflows. Experience finding product-market fit, testing pricing, or building a product-led growth approach. Experience hiring and growing a small product or cross-functional team. Participation in developer communities or open-source projects. Benefits Why Join Us? Be part of the founding team of a new AI developer platform backed by an established, profitable parent company. Shape the architecture, product, and culture of a company from day zero. Collaborate with a team that has worked at OpenAI and shipped award-winning products. Access the resources, backing, and reach of the HyperionDev ecosystem while building something new. Work on the cutting edge of AI and developer tooling, with the freedom to experiment and innovate. If you’re excited to help build a category-defining product from the ground up and want the ownership and impact that comes with being a founding engineer, we’d love to talk. Originally posted on Himalayas

2 days ago

Solution Engineering - Ai Applications (middle East & Africa Lead)

Microsoft

All, south-africa

full-time

Overview Are you insatiably curious, deeply passionate about the realm of AI & applications, and ready to tackle complex challenges in a dynamic environment? If so, we invite you to join our team as a Cloud & AI Solution Engineer in AI Applications for commercial customers at Microsoft. Here, you'll be at the forefront of innovation, working on cutting-edge projects that leverage the latest technologies to drive meaningful impact. Join us and be part of a team that thrives on collaboration, creativity, and continuous learning. Microsoft is transforming the developer experience for AI applications across the development lifecycle. With AI Foundry and seamless integration with Azure AI, we're leading the way in Agentic AI development where AI agents streamline development and operations. As an AI Apps Solution Engineer, you'll help customers adopt these innovations to boost productivity, drive innovation, and become AI-native. As an AI Applications Solution Engineer (SE), you will play a pivotal role in helping enterprise AI developers unlock the full potential of Microsoft's AI-powered stack across every stage of the development lifecycle. You'll collaborate closely with engineering leaders and platform teams to accelerate AI Foundry, Azure AI, and Responsible AI, through hands-on engagements like Proof of Concepts, hackathons, and architecture workshops. This opportunity will allow you to accelerate your career growth, develop deep business acumen, hone your technical skills, and become adept at solution design and deployment. You'll guide customers through secure, scalable solution design, influence technical decisions, and accelerate AI applications development into their deployment workflows. In summary, you'll help customers modernize their applications and realize the full value of Microsoft's AI platform, all while enjoying flexible work opportunities. As a trusted technical advisor, you'll guide customers through secure, scalable solution design, influence technical decisions, and accelerate AI applications and agents into their development workflows. In summary, you'll help customers modernize their applications leveraging AI and realize the full value of Microsoft's platform. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities Drive technical sales with decision makers using demos and PoCs to influence solution design and enable production deployments. Lead hands-on engagementshackathons, code-with sessions, and architecture workshopsto accelerate adoption of Microsoft's developer tools and cloud platforms. Build trusted relationships with developers and platform leads, co-designing secure, scalable architectures and solutions Resolve technical blockers and objections, collaborating with engineering to share insights and improve products. Maintain deep expertise in AI Foundry & App architecture (Agentic AI framework, TensorFlow, Pytorch, Responsible AI) and App architecture/cloud native dev (APIs, containerization, microservices, event-driven). Maintain and grow expertise in AI Management & Security (Gen AI Ops, Sentinel, orchestrator, monitoring). Represent Microsoft through thought leadership in developer communities and customer forums Qualifications 6+ years technical pre-sales, technical consulting, or technology delivery, or related experience OR equivalent experience Expert on full stack App architecture design / modernization and cloud native dev (e.g., APIs, containerization, microservices, event-driven, vector DB, graph DB) Expert for AI & ML models (e.g., TensorFlow, Pytorch, Agentic AI framework, AI Foundry, Responsible AI, fine-tuning/inferencing, etc.) Proven ability to lead technical engagements (e.g., hackathons, PoCs, MVPs) that drive production-scale outcomes. Skilled with 1 or more frameworks, tools, languages (e.g., GitHub, Copilot Studio, VS Code, Jupyter, PyCharm, Node.js, Python, Java, C#, C++, AI Assisted Dev Tools) This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

2 months ago

Data Scientist

IGrow Wealth Investments

Western Cape, south-africa

full-time

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.

2 months ago

Data Engineer

IGrow Wealth Investments

Western Cape, south-africa

full-time

In this role you will design, build, and maintain robust data pipelines and infrastructure that power business intelligence, automation workflows, and operational reporting across IGrow's property and wealth platforms. You will work closely with data scientists, analysts, and product teams and with our core systems such as Zoho CRM to ensure high-quality, reliable data is available across the organisation, all built on iGrow's modern Python. Minimum requirements (Advantageous): Postgraduate Degree (Honours, Master's or PhD) in Computer Science, Statistics, Mathematics, Engineering or a related field. Minimum 3-5 years of 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 environments. Strong experience with PostgreSQL,schema design and query optimisation. Experience building backend services using Node.js and TypeScript. Working knowledge of Docker and containerised deployments. Experience with workflow automation and orchestration tools such as n8n, Zapier or similar platforms. Understanding of data modelling concepts and best practices. Strong analytical and problem-solving skills with a focus on data quality. Experience integrating solutions with Zoho CRM using Deluge and JavaScript. Familiarity with low-code and AI automation platforms, including Base44 and n8n. Experience using AI developer tools such as Claude Code and LLM-based assistants. Front-end development exposure using React, Tailwind CSS and Framer Motion for building internal data tools. Experience working in an Agile/Scrum environment. Background in property, financial services, or investment domains. 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.

2 months ago

Data Engineer (python, Sql, Postgresql, Node.js) (in Office) Cpt

Datafin Recruitment

Western Cape, south-africa

full-time

ENVIRONMENT: An Investment company is searching for an innovative Data Engineer to join their 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 their property and wealth investment businesses. DUTIES: 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 the group'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. REQUIREMENTS: 3 - 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 the group).

3 months ago

Data Scientist (python, Machine Learning, Llms) (in Office) Cpt

Datafin Recruitment

Western Cape, south-africa

full-time

ENVIRONMENT: An Investment company is searching for a talented and driven Data Scientist to join their 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. DUTIES: 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 the group's 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. REQUIREMENTS: 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.

3 months ago