Talent.com
This job offer is not available in your country.
AI Engineer (Technology / Mining)

AI Engineer (Technology / Mining)

Black Pen RecruitmentDurban, 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

    Engineer • Durban, South Africa

    Related jobs
    • Promoted
    Sales Engineer

    Sales Engineer

    Network RecruitmentDurban, South Africa
    Our client is a leading provider of HVAC solutions, specializing in designing, manufacturing, and distributing high-quality heating, ventilation, and air conditioning systems.With a strong reputati...Show moreLast updated: 30+ days ago
    Lead Researcher

    Lead Researcher

    Talent SamDurban, KZN, ZA
    We’re looking for a detail-oriented, tech-savvy.You’ll be responsible for supporting our sales team by delivering both custom, high-value research and overseeing large-scale data collection using t...Show moreLast updated: 30+ days ago
    • Promoted
    Research Fellow - Bioinformatics (3 Year Contract)

    Research Fellow - Bioinformatics (3 Year Contract)

    Durban University of TechnologyDurban, ZA
    Job title : Research Fellow - Bioinformatics (3 Year Contract).Job Location : KwaZulu-Natal, Durban.PhD in Biotechnology / Microbiology or related fields. Experience in molecular biology and bioinform...Show moreLast updated: 16 days ago
    • Promoted
    Senior Data & Business Intelligence Developer - Durban

    Senior Data & Business Intelligence Developer - Durban

    Talent Evolution (Pty) LtdDurban, KwaZulu-Natal, South Africa
    Our client is seeking a Senior Data & Business Intelligence Developer who can transform complex, multi-source data into meaningful insights that drive decision-making. In this role, you’ll combine s...Show moreLast updated: 29 days ago
    • Promoted
    Head of Analytics

    Head of Analytics

    Goldman ResourcingDurban, KwaZulu-Natal, South Africa
    We have an amazing opportunity for a Head of Analytics in Durban.Years applicable experience in analytical role.Experience working within an insights team in a media agency.Good grasp of tools such...Show moreLast updated: 2 days ago
    • Promoted
    Research Scientist - Bioprocessing

    Research Scientist - Bioprocessing

    Technology Innovation AgencyDurban, ZA
    Job title : Research Scientist - Bioprocessing.Job Location : KwaZulu-Natal, Durban.Job Advert Summary .To provide scientific leadership, mentorship and support to multi-disciplin...Show moreLast updated: 9 days ago
    • Promoted
    • New!
    Business Intelligence Developer

    Business Intelligence Developer

    Zensar TechnologiesDurban, KwaZulu-Natal, South Africa
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Zensar Technologies.We are a technology consulting and services company with 11, 800+ associates in ...Show moreLast updated: 4 hours ago
    • Promoted
    Early Professional, Geoscience

    Early Professional, Geoscience

    WSP in AfricaDurban, ZA
    Job title : Early Professional, Geoscience.Job Location : KwaZulu-Natal, Durban.The incumbent in this position will fulfil the role of an Assistant Consultant in the Geochem Team and will be focuse...Show moreLast updated: 2 days ago
    • Promoted
    BI Developer

    BI Developer

    NedbankDurban, ZA
    Job Location : KwaZulu-Natal, Durban.To focus on building, testing, and maintaining BI solutions, using various technologies, IT infrastructure and systems that suppport business intelligence...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Production Engineer - Automotive

    Production Engineer - Automotive

    Ntice Search SolutionsDurban, KwaZulu-Natal, South Africa
    Our client, a leading automotive manufacturer, is seeking a.The successful candidate will focus on implementing and optimising production systems, supporting new product introductions, and leading ...Show moreLast updated: 4 hours ago
    AI Trainer - Freelance Data Annotator

    AI Trainer - Freelance Data Annotator

    Toloka AnnotatorsDurban, KwaZulu-Natal, ZA
    Remote
    Quick Apply
    Please submit your resume in English and indicate your level of English.The Toloka Annotators connects individuals with Generative AI projects from leading tech innovators.Our mission is to unlock ...Show moreLast updated: 13 days ago
    Production Engineer

    Production Engineer

    Boardroom AppointmentsDurban, South Africa
    Quick Apply
    Matric (Grade 12) with BTech / BSc in Chemical Engineering.Years in a Chemical / Manufacturing Environment (Polymer).Understand the process technologies, equipment, and control technologies.Work in...Show moreLast updated: 30+ days ago
    • Promoted
    Specialist Environmental Engineer

    Specialist Environmental Engineer

    ToyotaDurban, ZA
    Job title : Specialist Environmental Engineer.Job Location : KwaZulu-Natal, Durban.Reporting to the Senior Manager of Environmental Engineering, this position supports TSAM towards carbon emissions...Show moreLast updated: 9 days ago
    • Promoted
    Field Engineer - Durban

    Field Engineer - Durban

    Pragma GlobalDurban, ZA
    Job title : Field Engineer - Durban.Job Location : KwaZulu-Natal, Durban.If you are skilled at spotting technical defects, can interact well with all walks of life and enjoy making a difference eve...Show moreLast updated: 11 days ago
    • Promoted
    Senior Bulk Water Engineer

    Senior Bulk Water Engineer

    ArupDurban, KwaZulu-Natal, South Africa
    Arup’s purpose, shared values and collaborative approach has set us apart for over 75 years, guiding how we shape a better world. Arup is an independent multi–disciplinary firm of Designers, Planner...Show moreLast updated: 30+ days ago
    Freelance Physics QA Reviewer - AI Trainer

    Freelance Physics QA Reviewer - AI Trainer

    MindriftDurban, KwaZulu-Natal, ZA
    Remote
    Quick Apply
    This opportunity is only for candidates currently residing in the specified country.Your location may affect eligibility and rates. Please provide your resume in English and indicate your proficienc...Show moreLast updated: 16 days ago
    • Promoted
    Data Scientist (DBN)

    Data Scientist (DBN)

    Datafin IT RecruitmentDurban, KwaZulu-Natal, South Africa
    FACILITATE data-driven decision-making and improving company operations as the next Data Scientist sought by a Durban-based Financial Services company. You will develop and execute cutting-edge AI a...Show moreLast updated: 30+ days ago
    • Promoted
    Projects Mechanical Engineer

    Projects Mechanical Engineer

    Mondi GroupDurban, ZA
    Job title : Projects Mechanical Engineer.Job Location : KwaZulu-Natal, Durban.Identification of project / end-user requirements . Identification and selection of suitable mechanical engineering...Show moreLast updated: 30+ days ago
    Junior Data Scientist

    Junior Data Scientist

    The Legends AgencyDurban, South Africa
    Quick Apply
    Durban (office-based) | R25 000 - R35 000.Our client delivers cutting-edge software solutions that optimize operations and drive innovation. They pride themselves on a collaborative environment...Show moreLast updated: 5 days ago
    • Promoted
    Junior Scientist

    Junior Scientist

    Pronel PersonnelDurban, KwaZulu-Natal, South Africa
    This role is ideal for a scientist with strong expertise in.The successful candidate will contribute to innovative clinical trial-linked immunology research, gain exposure to advanced methodologies...Show moreLast updated: 2 days ago