Talent.com
AI Engineer (Technology / Mining)

AI Engineer (Technology / Mining)

Black Pen RecruitmentJohannesburg, 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 • Johannesburg, South Africa

    Related jobs
    • Promoted
    AI / Machine Learning Engineer

    AI / Machine Learning Engineer

    Network ContractingJohannesburg, South Africa
    Job & Company Description : .Im looking for experienced AI / Machine Learning Engineers who have at least 2 years of hands-on experience working in real-world environments.You will have the oppor...Show moreLast updated: 5 days ago
    • Promoted
    SENIOR PRODUCTION PLANNER / CO-ORDINATOR (INDUSTRIAL ENGINEER) - EAST RAND

    SENIOR PRODUCTION PLANNER / CO-ORDINATOR (INDUSTRIAL ENGINEER) - EAST RAND

    Level-UpGermiston, South Africa
    We are seeking a strategic, experienced.Industrial Engineering background.This role is critical to transitioning the business from a reactive, ad-hoc manufacturing approach to a streamlined, high-e...Show moreLast updated: 30+ days ago
    • Promoted
    Mine Mechanical Design Engineer (Autodesk Inventor), Kempton Park

    Mine Mechanical Design Engineer (Autodesk Inventor), Kempton Park

    RakkgalakaneKempton Park, South Africa
    Degree in Mechanical Engineering.Ability to work in multidisciplinary project teams.Finite Element Analysis (FEA) tools.Background in fabrication and manufacturing of Mine beneficiation equipment.E...Show moreLast updated: 30+ days ago
    • Promoted
    Azure Data Engineer

    Azure Data Engineer

    Dina Gates Recruitment (Pty) LtdKempton Park, South Africa
    We are seeking a skilled Azure Data Engineer with a minimum of 2 years of experience to join our dynamic data team.The ideal candidate will have a strong background in SQL, Microsoft Azure, data wa...Show moreLast updated: 30+ days ago
    • Promoted
    2 x Mechanical Design Engineer

    2 x Mechanical Design Engineer

    Chainlink SABoksburg, South Africa
    Salary details : R35,000 Basic Salary + Medical aid and Provident Fund.The Mechanical Design Engineer will work as part of a multi-disciplinary heavy equipment design engineering team to design and ...Show moreLast updated: 30+ days ago
    • Promoted
    Project Engineer

    Project Engineer

    Deka Minas Pty LtdSasolburg, South Africa
    Please note this position is based in the Middle East.Relocation Costs will be covered.Provide operational excellence support across all production operations (Onshore and Offshore).Ensure safe, re...Show moreLast updated: 30+ days ago
    • Promoted
    Mining Engineering Manager (Comminution - FEA)

    Mining Engineering Manager (Comminution - FEA)

    RakkgalakaneKempton Park, South Africa
    Mining Engineering Manager (Comminution - FEA), Kempton Park, Rneg + Ben.BEng or BSc Mechanical Engineering.CAD software. experience with 3D modelling.Valid driver’s license and own transport.Willi...Show moreLast updated: 30+ days ago
    • Promoted
    Geotech Engineer (Pr Eng) | Johannesburg | Permanent

    Geotech Engineer (Pr Eng) | Johannesburg | Permanent

    Edge ExecutivesSandton, South Africa
    Join a growing renewable energy engineering team driving critical infrastructure delivery across South Africa.This role offers the opportunity to shape geotechnical strategies for utility-scale ass...Show moreLast updated: 1 day ago
    • Promoted
    Artificial Intelligence (AI) Engineer

    Artificial Intelligence (AI) Engineer

    WatersEdge SolutionsJohannesburg, South Africa
    Are you a forward-thinking AI professional passionate about shaping intelligent solutions with real-world impact? Our client is looking for an Artificial Intelligence (AI) Engineer to join their hi...Show moreLast updated: 30+ days ago
    • Promoted
    AI Engineer (Technology / Mining)

    AI Engineer (Technology / Mining)

    Black Pen RecruitmentJohannesburg, 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 moreLast updated: 30+ days ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Data and AI Engineer

    Lead Data and AI Engineer

    Boardroom AppointmentsSandton, South Africa
    Drive the vision, execution, and continuous improvement of the company's data and AI team.Mentor a high-performing team, instilling best practices and innovative thinking.Align projects with busine...Show moreLast updated: 30+ days ago
    • Promoted
    Project Engineer (Ore Crushing, screening & conveyor systems)) – East Rand

    Project Engineer (Ore Crushing, screening & conveyor systems)) – East Rand

    Job MastersEast Rand, South Africa
    PROJECT ENGINEER - Crushing, Screening & Conveyor Systems (East Rand).Were seeking a Project Engineer with experience in crushing, screening, and conveyor belt systems to lead engineering proje...Show moreLast updated: 30+ days ago
    • Promoted
    Mechanical Engineer

    Mechanical Engineer

    Chainlink SASprings, South Africa
    We are seeking a qualified and experienced Mechanical Engineer to join our team at our facility.The successful candidate will be responsible for ensuring the continuous, safe, and efficient operati...Show moreLast updated: 30+ days ago
    • Promoted
    Process Manager / Engineer

    Process Manager / Engineer

    Deka Minas Pty LtdSasolburg, South Africa
    Please note this position is based in Nigeria, Lagos- All VIsa Costs will be covered by the client.We are seeking a highly skilled and experienced. FPSO (Floating Production, Storage, and Offloading...Show moreLast updated: 30+ days ago
    • Promoted
    Al Engineers (Gen AI) – Remote – up to R1.5mil per annum

    Al Engineers (Gen AI) – Remote – up to R1.5mil per annum

    E-MergeJohannesburg, South Africa
    Remote
    Join a company at the forefront of digital transformation leveraging on cutting-edge AI technologies to deliver innovative solutions across diverse industries. Become a key part of a dynamic, forwar...Show moreLast updated: 30+ days ago
    • Promoted
    Microgrid Solutions Sales Manager – Guinea (2 Positions, Local Nationals)

    Microgrid Solutions Sales Manager – Guinea (2 Positions, Local Nationals)

    JeloCorpBoksburg, South Africa
    Microgrid Solutions Sales Manager – Guinea.Conakry (1 position) & Sangaredi / Boké Mining Corridor (1 position).Regional Director – West & Central Africa, Microgrid & ESS. Guinean Citizens or Permanen...Show moreLast updated: 30+ days ago
    • Promoted
    Mine Technical Manager ( Spare Part / Sales (Vibrating),

    Mine Technical Manager ( Spare Part / Sales (Vibrating),

    RakkgalakaneKrugersdorp, South Africa
    Mine Technical Manager ( Spare Part / Sales (Vibrating), West Rand, Rneg.Technical screening equipment and components.Spares and Services Department. Costing, quoting and processing of customer spare ...Show moreLast updated: 30+ days ago