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
- ...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...
- ...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...
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...- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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)...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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-...
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...- ...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...
- ...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....
- ...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...
- ...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...
- ...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....
- ...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...
- ...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...
- ...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,...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Engineer (Technology/Mining). Be the first to apply!