Talent.com
AI Engineer (Technology/Mining)
AI Engineer (Technology/Mining)Black Pen Recruitment • Durban, South Africa
AI Engineer (Technology / Mining)

AI Engineer (Technology / Mining)

Black Pen Recruitment • Durban, South Africa
30+ days ago
Job description

Our client is a growing technology company that revolutionises mining logistics across South Africa. Their platform connects mines and hauliers, automating vehicle tracking, order management and weighbridge operations using NFC technology and IoT devices integrated with AWS Cloud.

Role Overview

Our client is seeking an AI Engineer to develop and deploy AI-powered models, chatbot interactions and intelligent automation solutions that transform mining operations across South Africa. You'll focus on large language models (LLMs), vector search, AI-driven verification and scalable AI deployment to improve security, process automation and decision-making in real-world industrial environments.

Their core values include Focus on the Mission, Respect, Excellence, Integrity and working as One Team.

JobType : Permanent, Full-time

Workplace : Hybrid / Remote

Location : Lonehill, Sandton, South Africa

Requirements

  • Strong experience with LLMs and NLP including GPT-4, OpenAI API, and fine-tuning transformer models
  • Proficiency with vector databases such as Pinecone and PostgreSQL pgvector
  • Experience with Retrieval-Augmented Generation (RAG) for AI-powered knowledge retrieval and document search
  • Hands-on experience with chatbot development including AI-powered integrations for WhatsApp, web and API-based automation
  • Strong computer vision skills using OpenCV, PyTorch, TensorFlow for facial recognition and image analysis
  • Experience with AI API development and deploying AI services using FastAPI, Flask or GraphQL
  • Knowledge of cloud and edge AI deployment on AWS and on-premise devices
  • Proficiency with Docker for packaging and deploying AI models in scalable environments
  • Strong problem-solving skills and ability to build innovative AI solutions for real-world applications
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams
  • Ability to work independently and take ownership of AI challenges in industrial environments

Preferred Skills

  • Experience with AI workflow automation tools such as n8n, LangChain, AutoGen
  • Knowledge of AI task automation including WhatsApp AI agents and business process automation
  • Experience with business process AI integration for form processing and decision-making automation
  • Familiarity with AI workflow deployment and task orchestration pipelines
  • Experience with AWS IoT Greengrass for deploying AI models at edge locations with intermittent connectivity
  • Experience in the mining or industrial sector
  • Familiarity with Agile development methodologies
  • Challenges and Opportunities

  • Technical Variety : Work across diverse AI technologies including LLMs, computer vision, and edge computing, providing exposure to cutting-edge AI applications
  • Real-World Impact : Build AI solutions that directly affect mining operations, with immediate visibility of how your AI models perform in industrial environments
  • Growth Environment : Join a rapidly expanding company entering new markets (Namibia and Botswana), with opportunities to shape AI development practices
  • Complex Problem Solving : Navigate multi-site environments where AI must operate with intermittent connectivity and integrate with existing hardware systems
  • Innovation Leadership : Opportunity to grow into a Lead AI Engineer role as AI adoption expands across mining operations
  • Cultural Fit

    The ideal candidate will

  • Be passionate about AI development and continuously self-learn through tutorials, courses and personal projects outside of work hours
  • Take initiative in problem-solving, building innovative AI solutions for complex industrial challenges
  • Embrace collaboration and knowledge sharing, contributing to our client’s collective technical growth
  • Stay updated on AI trends, LLM advancements and automation best practices
  • Be willing to share in team responsibilities, including occasional after-hours support when needed
  • Adapt positively to changing priorities and evolving project requirements
  • View AI development as more than just a day job, continuously evolving your skills and expertise
  • Work Arrangement

    This is a full-time, on-site position based in our client’s Lonehill, Sandton office. Core hours of 8 : 00 AM to 3 : 00 PM apply for all team members. The role requires being physically present for close collaboration with their development team and integration with hardware systems to deliver mission-critical AI solutions for the mining industry.

    Responsibilities

  • Implement and fine-tune LLMs (GPT, Claude, Llama, OpenAI API) for AI-driven automation and workflow optimisation
  • Develop Retrieval-Augmented Generation (RAG) pipelines for AI-powered knowledge retrieval and document search
  • Build AI-powered chatbots for WhatsApp, web and customer service automation integrated with mining operations
  • Develop vector databases (Pinecone, PostgreSQL pgvector) for structured AI-powered search and decision making
  • Implement image and text similarity search for AI-driven identity verification and security automation
  • Deploy AI models as scalable APIs using FastAPI or Flask for integration with existing mining systems
  • Develop AI-driven identity verification solutions using facial recognition (OpenCV, PyTorch, TensorFlow)
  • Design AI-powered computer vision models for automated image analysis and driver authentication
  • Optimise AI models for cloud-based and edge computing environments with intermittent connectivity
  • Use Docker to package and deploy AI models efficiently across remote mining locations
  • Collaborate with the development team to integrate AI solutions into React apps, Node.js services and database systems.
  • Benefits

  • Investment in learning opportunities for developers committed to continuous improvement
  • Exposure to cutting-edge AI technology and diverse technical challenges
  • Opportunity to shape AI development practices in a rapidly growing company
  • Real-world impact with immediate visibility of your contributions
  • Direct access to cutting-edge AI infrastructure and opportunity to grow into leadership roles
  • Create a job alert for this search

    Ai Engineer • Durban, South Africa

    Related jobs
    Senior Bi And Data Engineer

    Senior Bi And Data Engineer

    Pedros • Durban, KwaZulu-Natal, South Africa
    The Senior BI & Data Engineer will establish and lead the foundation of Pedros’ Business Intelligence (BI) capability.This hands‑on role is responsible for designing and implementing the data archi...Show more
    Last updated: 14 days ago • Promoted
    AWS Data Engineer - Midrand - Semi Remote - Contract R780 PH 1497600

    AWS Data Engineer - Midrand - Semi Remote - Contract R780 PH 1497600

    E-Merge IT Recruitment • Durban, KwaZulu-Natal, South Africa
    Remote
    Looking for an opportunity with one of the leading companies in the manufacturing industry in search for an.AWS, ensuring that organizations can effectively and securely manage and analyze their da...Show more
    Last updated: 30+ days ago • Promoted
    AWS Data Engineer - Midrand-Semi Remote - R800 PH 1440000

    AWS Data Engineer - Midrand-Semi Remote - R800 PH 1440000

    E-Merge IT Recruitment • Durban, KwaZulu-Natal, South Africa
    Remote
    Looking for an opportunity with one of the leading companies in the manufacturing industry in search for an AWS Data Engineer that plays a crucial role in building and maintaining the data infrastr...Show more
    Last updated: 30+ days ago • Promoted
    RESEARCH & DEVELOPMENT (R&D) TECHNOLOGIST

    RESEARCH & DEVELOPMENT (R&D) TECHNOLOGIST

    Pronto Labour Team • Durban, South Africa
    RESEARCH & DEVELOPMENT (R&D) TECHNOLOGIST.FMCG, Food Experience - ESSENTIAL.Clean Criminal record - will be verified.Conduct Research to Improve existing Products or. Collaborate with Cross-function...Show more
    Last updated: 30+ days ago • Promoted
    Bi Tech Lead eThekwini

    Bi Tech Lead eThekwini

    Xcede Group • Durban, KwaZulu-Natal, South Africa
    Business Intelligence Technical Lead.Business Intelligence Technical Lead.They are looking for a Team player that will ensure the smooth functioning of technical operations - someone who will be re...Show more
    Last updated: 30+ days ago • Promoted
    AI Engineer (Technology / Mining)

    AI Engineer (Technology / Mining)

    Black Pen Recruitment • Durban, South Africa
    Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show more
    Last updated: 30+ days ago • Promoted
    Accounting AI Analyst | South Africa | Remote

    Accounting AI Analyst | South Africa | Remote

    OperationsArmy • Durban, South Africa
    Remote
    Staggered shifts between 8 : 00 AM to 8 : 00 PM EST.Were looking for highly detail-oriented.In this role, you will be responsible for labeling and reviewing AI-generated outputs, identifying inconsiste...Show more
    Last updated: 30+ days ago • Promoted
    Machine Learning Developer - Upper Highway KZN

    Machine Learning Developer - Upper Highway KZN

    Hewitt Colenbrander Recruitment / HC Recruit • Durban, South Africa
    Technical Competencies and responsibilities.Create and incorporate algorithms and models for artificial intelligence (AI) detection into the client's solutions. Data transformation and gathering, as...Show more
    Last updated: 30+ days ago • Promoted
    Industrial ML Engineer – Energy Tech & Vision

    Industrial ML Engineer – Energy Tech & Vision

    E-Merge IT Recruitment • Durban, KwaZulu-Natal, South Africa
    A leading IT recruitment firm is seeking a Machine Learning Developer based in Durban.The ideal candidate will have extensive experience in Python programming and machine learning techniques, with ...Show more
    Last updated: 21 hours ago • Promoted • New!
    Founding Full-Stack Engineer for AI DevTools Platform

    Founding Full-Stack Engineer for AI DevTools Platform

    Hyperiondev • Durban, KwaZulu-Natal, South Africa
    A leading provider of tech education in South Africa is seeking a Founding Full-Stack Software Engineer.You will design and scale a new AI developer platform, working closely with the founding team...Show more
    Last updated: 3 days ago • Promoted
    Senior Pre-Sales Engineer — Enterprise AI Security (Remote)

    Senior Pre-Sales Engineer — Enterprise AI Security (Remote)

    Cerebras • Durban, KwaZulu-Natal, South Africa
    Remote
    A leading data security company in Gauteng is seeking an experienced Sales Engineer to drive new customer opportunities and integrate products into existing environments. The ideal candidate will ha...Show more
    Last updated: 21 hours ago • Promoted • New!
    Lecturer, Computer Science & AI / Cloud Innovation

    Lecturer, Computer Science & AI / Cloud Innovation

    ADvTECH • Durban, KwaZulu-Natal, South Africa
    A prominent education institution in Durban is seeking an experienced Lecturer in Computer Science.You will be responsible for delivering lectures, assessing students, and supporting academic devel...Show more
    Last updated: 21 hours ago • Promoted • New!
    Machine Learning Developer - Upper Highway KZN

    Machine Learning Developer - Upper Highway KZN

    HC Recruit • Durban, KwaZulu-Natal, South Africa
    DBN – MACHINE LEARNING DEVELOPER – KLOOF KZN.To offer analytical support and expertise by utilizing AI and machine learning techniques, procedures, algorithms, and systems to glean insights and in...Show more
    Last updated: 30+ days ago • Promoted
    Data Engineer

    Data Engineer

    RecruiTech • Durban, South Africa
    Design, develop, and maintain scalable data pipelines and ETL processes.Build infrastructure to extract, transform, and load data from diverse sources. Create analytical tools to provide insights in...Show more
    Last updated: 30+ days ago • Promoted
    AI Engineer : Mining Ops, LLMs, Edge & RAG (Hybrid)

    AI Engineer : Mining Ops, LLMs, Edge & RAG (Hybrid)

    Black Pen Recruitment • Durban, KwaZulu-Natal, South Africa
    A technology company is seeking an AI Engineer to develop and deploy AI models and chatbots that enhance mining operations. The role is involved in cutting-edge AI technology, focusing on large lang...Show more
    Last updated: 3 days ago • Promoted
    Machine Learning Developer — Durban — R660k CTC

    Machine Learning Developer — Durban — R660k CTC

    E-Merge IT Recruitment • Durban, KwaZulu-Natal, South Africa
    We do more than keep the lights on we ignite ideas.Our focus Smart sustainable high-efficiency energy and combustion technology. Our team is a mix of engineers data wranglers combustion specialists ...Show more
    Last updated: 27 days ago • Promoted
    Senior AWS Data Engineer - Semi Remote - up to R900 PH 1835520

    Senior AWS Data Engineer - Semi Remote - up to R900 PH 1835520

    E-Merge IT Recruitment • Pinetown, KwaZulu-Natal, South Africa
    Remote
    An AWS Data Engineer with 12 years hands-on data engineering experience is required to join a team of amazing developers creating next generation software systems in a leading manufacturing busines...Show more
    Last updated: 30+ days ago • Promoted
    AI Engineer (Technology / Mining)

    AI Engineer (Technology / Mining)

    Black Pen Recruitment • Durban, KwaZulu-Natal, South Africa
    Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show more
    Last updated: 3 days ago • Promoted