AI Engineer (Technology/Mining)

Black Pen Recruitment

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

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
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the AI Engineer (Technology/Mining) in Cape Town, Western Cape vacancy
  •  ...POSITION INFO: Requirements:  BSc/MSc in Computer Science, Engineering, Data Science, or related Proficiency in Python plus...  ...Anthropic, Gemini, HF Transformers) Working knowledge of web technologies (HTML/CSS, basic React or plain JavaScript) and RESTful APIs... 

    The Skills Mine

    Cape Town, Western Cape
    22 days ago
  •  ...experience in software or machine learning engineering, or demonstrable equivalent impact. ~...  ...operating production-ready Generative AI/LLM solutions in live products, including...  .... ~ Comfortable working across web technology stacks (React/HTML/JavaScript), with experience... 

    The Skills Mine

    Cape Town, Western Cape
    22 days ago
  • R 550 - 617 ph

     ...SUMMARY: AI Engineer POSITION INFO: Our Client a global tech firm is seeking an AI Engineer to join their team in in Cape town...  ...architectures. Attractive tech exposure : Generative AI Technologies: LangChain, AWS Bedrock, MLFlow, Vector databases... 

    HR Genie

    Cape Town, Western Cape
    a month ago
  •  ...SUMMARY: A product engineering and development company in Cape Town is recruiting for an AI Solutions Lead. Northern Suburbs.  BEng/Masters in Business, Engineering...  ...-functional initiatives and manage external technology partners Working with technology vendors, solution... 

    E&D Recruiters

    Cape Town, Western Cape
    4 days ago
  •  ...SUMMARY: AI Internship (six month contract) with innovative NPO POSITION INFO: OceanHub Africa (OHA) is the continent’...  ...experience with LLMs (e.g., OpenAI, Claude, Cohere) and prompt engineering. In addition, you will be familiar with no-code/low-code tools... 

    Intrinsic Consulting Services

    Cape Town, Western Cape
    20 days ago
  •  ...SUMMARY: - POSITION INFO: Requirements: Experience in product management with a focus on AI-driven products. Practical experience in delivering AI/ML or Generative AI (GenAI) initiatives, with the ability to communicate effectively across both technical... 

    The Skills Mine

    Cape Town, Western Cape
    22 days ago
  •  ...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... 

    Black Pen Recruitment

    Cape Town, Western Cape
    8 days ago
  •  ...SUMMARY: - POSITION INFO: Overview: We are seeking a Data Analyst with a strong interest in AI and machine learning model optimisation. This role will focus on improving tool performance, working with large datasets, tuning model parameters, and driving data... 

    PBT Group

    Cape Town, Western Cape
    18 days ago
  •  ...business-oriented professional is sought by a dynamic Engineering Service Provider in Durbanville to fill the role of an AI Strategy & Innovation Lead. POSITION INFO:...  ...of physical processes, constraints, and technology to assess viability. Build the Business Case... 

    Datafin IT Recruitment

    Cape Town, Western Cape
    a month ago
  •  ...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... 

    Black Pen Recruitment

    Cape Town, Western Cape
    23 days ago
  •  ...SUMMARY: - POSITION INFO: NAIL TECHNOLOGIES EDUCATOR CAPE TOWN  (W-Cape) + DURBAN (KZN) & GQERBHA "PE" (EC) - South Africa (Bi-monthly travel required) START: A.S.A.P / 01 July 2025 REPORT TO: Director EMPLOYMENT TERMS: Full Time (office based)... 

    Miranda Forrester Spa & Beauty Placements

    Cape Town, Western Cape
    a month ago
  •  ...innovative clients is calling for a Software Engineer to join their New Business Development...  ...stack, and help raid the frontiers of AI and cloud-based innovation. POSITION...  ...development experience Exposure to technologies like C#, .NET, Python, JavaScript, TypeScript... 

    Communicate Recruitment

    Cape Town, Western Cape
    3 days ago
  •  ...Senior AI Engineer - 6 Month Contract Key Responsibilities Build and deploy AI/ML models for use cases such as content recommendation, sentiment analysis, auto-tagging, voice-to-text transcription, and audience segmentation. Design intelligent tools to assist... 

    Boardroom Appointments

    Cape Town, Western Cape
    a month ago
  •  ...SUMMARY: My client, a fast-growing technology company, seeks a skilled Data Engineer to build and optimize data pipelines for global SMB customers. Work...  ...remote team, reporting to the Director of Data and AI. In this role, you will design, develop, and maintain... 

    Communicate Recruitment

    Cape Town, Western Cape
    1 day ago
  •  ...SUMMARY: Technical Product Manager - Food Science OR Food Technology POSITION INFO: Location: Maitland, Cape Town Reporting to: Managing Director Main Purpose of the Job: Is to lead the development and management of innovative raw materials by combining food... 

    LMP RECRUIT

    Cape Town, Western Cape
    a month ago
  •  ...SUMMARY: With a steady flow of inbound leads, live transfers from AI agents, and demo requests, your role is to guide prospects...  ...live call transfers and inbound leads directly from the voice AI engine Run high-impact discovery calls that qualify interest and schedule... 

    The Legends Agency

    Cape Town, Western Cape
    a month ago
  •  ...POSITION INFO: Bring your backend engineering expertise to a high-impact role shaping...  ...collaborate across engineering, product, and AI teams to deliver robust and scalable...  ...Opportunities to work on impactful healthcare technology Dynamic and collaborative engineering... 

    WatersEdge Solutions

    Cape Town, Western Cape
    20 days ago
  •  ...SUMMARY: Our client is looking for an experienced Data Engineer to join a high-performing team focused on building scalable, cloud...  ...native data solutions that enable enterprise-wide analytics and AI/ML capabilities. This role will be instrumental in designing, developing... 

    IOCO

    Cape Town, Western Cape
    11 days ago
  •  ...SUMMARY: An electrical engineering firm in Cape Town is seeking a Sales Engineer....  ...with existing and new customers in the mining, agricultural, manufacturing and integration...  ...that are appropriate. Sell complex technological products or services to businesses. You... 

    Network Recruitment

    Cape Town, Western Cape
    3 days ago
  •  ...SUMMARY: Costing Engineer Location: Cape Town Industry: Manufacturing / Engineering Type: Full-time | On-site About...  ...Africa, known for delivering engineered solutions to industrial, mining, HVAC, and power generation sectors. They are seeking a detail-... 

    Persona Staff

    Cape Town, Western Cape
    14 days ago
  • R 26,000 per month

     ...SUMMARY: A reputable mining company in the Cape is looking to employ an Eplan Electrical Engineer on a 6 months contract.  Provision of an Electrical Engineering Resource for Design, build, installation and commissioning activities related to marine main propulsion... 

    Network Contracting

    Cape Town, Western Cape
    3 days ago
  •  ...SUMMARY: Project Costing Engineer Location: Cape Town Industry: Manufacturing / Engineering Type: Full-time | On-site...  ...delivering engineered air and ventilation solutions to the industrial, mining, HVAC, and power generation sectors. They are currently seeking... 

    Persona Staff

    Cape Town, Western Cape
    14 days ago
  •  ...Data Flow? Our clients are constantly looking for talented Data Engineers to architect, build, and maintain scalable data solutions....  ...CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.... 

    Communicate Recruitment

    Cape Town, Western Cape
    14 days ago
  •  ...SUMMARY: We’re looking for a talented Civil Engineer professional to bring innovation, precision, and efficiency to our team...  ...Great career development , an opportunity to work on great technology which creates value for our communities. Values based organisation... 

    IOCO

    Cape Town, Western Cape
    3 days ago
  •  ...monitor, and support the integration of artificial intelligence (AI) tools and strategies.  Key responsibilities AI adoption...  ...-term AI roadmap. Conduct market research on emerging AI technologies and trends relevant to business functions. Assist in evaluating... 

    Independent Media Recruiter

    Cape Town, Western Cape
    10 days ago
  •  ...SUMMARY: Our client is looking for an experienced Engineer Technical Manager: Cloud to lead a team focused on building and optimizing...  ...This role is critical in enabling data-driven decision-making, AI/ML initiatives, and operational reporting across the business.... 

    IOCO

    Cape Town, Western Cape
    11 days ago
  •  ...a rapidly growing innovative company of talented architects, engineers, contractors and developers based in Cape Town. They are looking...  ...using both conventional and proprietary construction technologies. Key Responsibilities: Perform structural analysis and... 

    RareCruit

    Cape Town, Western Cape
    17 days ago
  •  ...of data. We're searching for a meticulous and motivated Data Engineer to join our client’s team. Someone who thrives on building resilient...  ...: Bachelor's degree in Computer Science, Information Technology or a related field. Contact CARLIN FISHER on or , quoting... 

    Communicate Recruitment

    Cape Town, Western Cape
    1 day ago
  •  ...Senior Full Stack (AI) Engineer (TypeScript, Angular, Python, Node.js) (CPT Hybrid)IT - Software Development Cape Town - Western Cape...  ...AI Development: Experience with Generative AI and Agentic AI technologies, including frameworks or tools such as Semantic Kernel,... 

    Datafin

    Cape Town, Western Cape
    1 day ago
  •  ...a remote internship for a motivated AI Content & Copywriting Intern someone eager...  ...AI tools , collaborate with automation engineers, and simulate processes that will power...  ...with tools Passion for Microsoft technologies, HR, or digital marketing Comfortable... 

    M365Connect

    Cape Town, Western Cape
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Engineer (Technology/Mining). Be the first to apply!

Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions