What Jobs are available for AI Engineer in South Africa?
Showing 133 AI Engineer jobs in South Africa
AI Engineer
Posted today
Job Viewed
Job Description
Are you passionate about leveraging AI to transform global industries? Do you have a proven track record of working with LLMs and building agentic solutions?
Join
Elixirr Digital
as an
AI Engineer
, where you will drive innovation and help shape the future of intelligent systems for clients across industries like banking, insurance, healthcare, telecommunications, consumer goods, and more. We're looking for proactive self-starters who are constantly reading research, applying it, and using AI to improve their processes, fully embracing the technology.
At
Elixirr Digital
, we've been on the cutting edge of generative AI from the beginning, developing our own platforms and deploying transformative solutions to global clients for several years. Our expertise spans working with early models like BERT to today's leading foundation and open-source models and leading frameworks like LangChain, AutoGen, Swarm, and to build innovative, agentic solutions. From underwriting agents that empower financial professionals to knowledge agents streamlining customer workflows, our solutions are revolutionizing industries by embedding AI at their core.
If you're excited to work at the forefront of generative AI, helping enterprises transform from the inside out, we want to hear from you. Let's build the future of AI together
What will you be doing as an AI Engineer at Elixirr Digital?
- Design and Implement Solutions: Architect, design, and develop advanced AI systems with a focus on LLMs and agentic solutions that transform enterprise workflows.
- Collaborate: Collaborate with cross-functional experts to deliver AI-driven innovations and mentor junior engineers.
- Drive Innovation: Work on a mix of internal R&D projects and enterprise-level solutions, building and optimizing tools for both internal and client use.
- Deploy at Scale: Develop and maintain production-ready AI solutions, ensuring scalability, performance, and reliability.
- End-to-End Lifecycle: Own and contribute to the entire AI development lifecycle—from research and prototyping to deployment and monitoring.
- Deliver Tangible Outcomes: Help global enterprises achieve measurable impact through solutions like underwriting agents, airport assistants, pharmacy workflow optimizers, and customer due diligence systems.
Competencies and skillset we expect you to have to successfully perform your job:
- Have Experience with LLMs: Hands-on experience working with LLMs, with demonstrated expertise in building and deploying agentic solutions using frameworks such as LangChain, AutoGen, Crew, or Swarm.
- Bring Technical Expertise: Solid background in programming and past experience in machine learning, with a deep understanding of at least one area such as deep learning, reinforcement learning, fine-tuning, or model development.
- Think Strategically: Ability to design and lead AI solutions while also contributing directly to development. Excellent problem-solving, analytical, and critical thinking skills, with a proficiency in applying mathematical principles to analyze, model, and solve complex problems.
- Focus on Outcomes: Passion for transforming businesses and delivering measurable results through AI.
- Collaborate Effectively: Experience working in cross-functional teams, balancing R&D and production-level work.
- Are Innovation-Driven: Stay ahead of AI trends, continuously innovate by building and refining tools for internal and client use, and actively apply cutting-edge research to improve processes and develop scalable, impactful solutions.
Bonus points if you have:
- Proven track record of leading AI projects from concept to deployment.
- Strong understanding of the AI development lifecycle, with deep expertise in at least one part of the process.
- Examples of deployed AI systems demonstrating agentic capabilities.
We Could Be a Perfect Fit If You Are:
- Passionate about technology. You anticipate, recognize, and resolve technical problems using a variety of specialized tools for application development and support.
- Independent. You are a self-motivated and ambitious individual, capable of managing multiple responsibilities effectively.
- Problem-solver. You think creatively and find solutions to complex challenges.
- Creative and outside-the-box thinker. You look beyond blog posts and whitepapers, competitions, and even state-of-the-art benchmarks to solve real-world problems.
- Communicator. Strong verbal and written communication skills are essential to ensure effective collaboration and timely delivery of results within the team.
- Proficient in English. We work across continents in a global environment, so fluent English, both written and spoken is a must.
Why join Elixirr Digital?
- Global Impact: Work with top-tier clients across industries, solving real-world challenges with transformative AI solutions.
- Cutting-Edge Innovation: Develop and deploy AI tools and platforms that redefine what's possible in enterprise AI.
- Collaborative Culture: Join a team of innovators passionate about advancing AI while fostering a collaborative, inclusive environment.
- Diverse Projects: Tackle a wide range of AI applications—from NLP to reinforcement learning—for use cases as varied as field support for telecom workers and optimizing customer workflows in banks.
Why is Elixirr Digital the right next step for you?
From working with cutting-edge technologies to solving complex challenges for global clients, we make sure your work matters. And while you're building great things, we're here to support you.
Compensation & Equity:
- Performance bonus
- Employee Stock Options Grant
- Employee Share Purchase Plan (ESPP)
- Competitive compensation
Health & Wellbeing:
- Health benefits plan
- Flexible working hours
- Pension plan
Projects & Tools:
- Modern equipment
- Big clients and interesting projects
- Cutting-edge technologies
Learning & Growth:
- Growth and development opportunities
- Internal LMS & knowledge hubs
We don't just offer a job - we create space for you to grow, thrive, and be recognized.
Intrigued? Apply now
Is this job a match or a miss?
AI Engineer
Posted today
Job Viewed
Job Description
About the role
We are hiring an AI Engineer to turn large language models into real, reliable product features on Azure for a next generation legal AI application. You will design and ship retrieval augmented generation pipelines, ideally with agentic patterns, and you will own the full path from experiment to stable API. Your work will include prompt design, retrieval and re ranking, citation integrity, and a strong evaluation loop so answers are accurate, sourced, safe, and fast. You will collaborate closely with the founding team and the CTO on architecture, delivery, and quality standards, and you will help set the technical bar for how we build and operate AI in production.
This role suits someone who enjoys building rather than only researching. You are fluent in Python and modern ML frameworks, comfortable with vector search, and confident using Azure services such as Azure OpenAI, Azure AI Search, Functions or Container Apps (Docker), Key Vault, and Application Insights. If you want ownership, clear impact, and the chance to shape a legal assistant that must stand up to real scrutiny, we would love to speak.
Key Responsibilities:
- Design, build and ship production LLM features with clear prompts, tools and retrieval
- Develop and maintain RAG pipelines, ideally with agentic patterns, including query rewriting, re ranking and citation integrity
- Build data ingestion and indexing for trusted sources, manage chunking, metadata and vector stores
- Own model evaluation and quality gates, with golden sets, regression tracking and live guardrails
- Turn experiments into stable APIs with clear contracts, authentication, rate limits and versioning
- Operate services in Azure, including Azure OpenAI, Azure AI Search, Functions or Container Apps, Key Vault and Application Insights
- Monitor reliability, latency, accuracy and cost, and drive continuous tuning
- Implement logging, observability and alerting, and keep audit trails for compliance
- Apply responsible AI and GDPR principles, including safe refusals, privacy and data retention
- Work closely with the CTO and product and legal stakeholders to translate requirements into testable behaviours and results
- Write clear documentation for pipelines, APIs, runbooks and operational playbooks
- Set up CI and automated evaluations so every change is tested before release, and support code reviews
Required Skills & Experience:
- Strong background in machine learning, data science and applied AI
- Proven experience shipping LLM applications to production with RAG pipelines, prompt design, re ranking and citation integrity
- Solid Python, plus modern AI and ML libraries such as PyTorch, TensorFlow, Hugging Face, LangChain or LlamaIndex
- Vector search in practice, for example Azure AI Search, Pinecone, Postgres with pgvector on Supabase, Weaviate or Qdrant
- API design and integration, including secure REST and OAuth, and connecting to third party legal or content sources such as GOV.UK, ACAS, or commercial providers like Thomson Reuters Practical Law or Westlaw
- Proficiency with Azure services such as Azure OpenAI, Azure AI Search, Functions or Container Apps, Key Vault and Application Insights
- Experience building chatbots or copilots and automation in the Microsoft ecosystem, for example Copilot Studio or Teams apps
- Data pipelines and dataset preparation, including ingestion, parsing, chunking, metadata and indexing
- Model evaluation in practice, with golden sets, regression tracking and live guardrails for safety and privacy
- Security minded with good knowledge of data protection and responsible AI in a UK setting
- Ability to translate business needs into clear technical plans and explain complex ideas simply
- Comfortable working with product and legal stakeholders in a fast moving environment
- Degree in a relevant field and about five years of related experience, or an equivalent track record
Preferred Qualifications:
- Strong experience with cloud platforms, Azure preferred
- Familiarity with OpenAI SDK, Azure AI SDK, LangChain and Pandas
- Knowledge of enterprise data governance, compliance and responsible AI practices
- Microsoft certification such as Azure AI Engineer Associate
- Working knowledge of TypeScript and React for simple admin tools
- CI and monitoring experience, for example GitHub Actions and Application Insights
- Microsoft 365 integration experience, for example Teams or SharePoint
- Prior experience in professional services such as accounting or consulting
Is this job a match or a miss?
AI Engineer
Posted today
Job Viewed
Job Description
Empowering Africa's tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
Job Summary
Apply critical thinking & problem solving skills to contribute to all phases of the development lifecycle & quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable, enterprise-grade applications.
Job Description
- Apply critical thinking, design thinking and problem-solving skills in an agile team environment to solve technical problems (Front End, Back End OR Middleware) with high quality solutions.
- Contribute to all phases of the development lifecycle including Evaluate analysis, problem definition, business requirements, solution development & provide recommendations to enable the operational feasibility of solutions
- Quickly produce well-organised, optimized, and documented source code to deliver technical solutions Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience
- Apply general design patterns and paradigms to deliver technical solutions
- Support the development of CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins / similar tools and deploying to multi-site Kubernetes environments – supporting and managing your applications all the way to production)
- Use & configure modern observability techniques leveraging e.g. aggregated logging via ELK stack, metrics via
- Prometheus / Grafana / NewRElic and tracing using Zipkin/Jaeger
- Automate tasks through appropriate tools and scripting e.g., Jenkins, Docker, Ansible, Kubernetes, and Python-based AI workflows.
- Debug existing source code and AI models, refine feature sets, and optimize algorithms for performance and scalability.
- Work with integrated teams and other developers to improve and evolve technical products and services
- Align all application and AI/ML development & processes to Group Architecture & Infrastructure guidelines.
- Provide input into project & program teams (when required) to plan & manage the development lifecycle e.g. releases, risk management, testing, integration etc.
- Conduct reviews, performance monitoring & ongoing optimization and maintenance on applications and AI/ML models.
- Stay ahead of the curve on emerging technologies and development practices and continuously evolve existing knowledge & skill in preparation for cross domain and other experiences e.g. Secure Side, Testing, Infrastructure solutions etc.
People
- Conduct peer reviews, testing, problem solving within and across the broader team
- Support the people change teams in the development of user material (Customer, Employee & 3rd Party Adoption)
Risk & Governance
- Identify technical risks and mitigate these (pre, during & post release)
- Update / Design all application documentation aligned to the organization technical standards and risk / governance frameworks
- Participate in incident management & DR activity – applying critical thinking, problem solving & technical expertise to get to the bottom of major incidents
Additional Job Description
Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and Absa Policies and Policy Standards.
Understand and manage risks and risk events (incidents) relevant to the role.
Education
Bachelor's Degree: Information Technology
Absa Bank Limited is an equal opportunity, affirmative action employer. In compliance with the Employment Equity Act 55 of 1998, preference will be given to suitable candidates from designated groups whose appointments will contribute towards achievement of equitable demographic representation of our workforce profile and add to the diversity of the Bank.
Absa Bank Limited reserves the right not to make an appointment to the post as advertised
Is this job a match or a miss?
AI Engineer
Posted today
Job Viewed
Job Description
About the role
We are hiring an AI Engineer to turn large language models into real, reliable product features on Azure for a next generation legal AI application. You will design and ship retrieval augmented generation pipelines, ideally with agentic patterns, and you will own the full path from experiment to stable API. Your work will include prompt design, retrieval and re ranking, citation integrity, and a strong evaluation loop so answers are accurate, sourced, safe, and fast. You will collaborate closely with the founding team and the CTO on architecture, delivery, and quality standards, and you will help set the technical bar for how we build and operate AI in production.
This role suits someone who enjoys building rather than only researching. You are fluent in Python and modern ML frameworks, comfortable with vector search, and confident using Azure services such as Azure OpenAI, Azure AI Search, Functions or Container Apps (Docker), Key Vault, and Application Insights. If you want ownership, clear impact, and the chance to shape a legal assistant that must stand up to real scrutiny, we would love to speak.
Key Responsibilities:
- Design, build and ship production LLM features with clear prompts, tools and retrieval
- Develop and maintain RAG pipelines, ideally with agentic patterns, including query rewriting, re ranking and citation integrity
- Build data ingestion and indexing for trusted sources, manage chunking, metadata and vector stores
- Own model evaluation and quality gates, with golden sets, regression tracking and live guardrails
- Turn experiments into stable APIs with clear contracts, authentication, rate limits and versioning
- Operate services in Azure, including Azure OpenAI, Azure AI Search, Functions or Container Apps, Key Vault and Application Insights
- Monitor reliability, latency, accuracy and cost, and drive continuous tuning
- Implement logging, observability and alerting, and keep audit trails for compliance
- Apply responsible AI and GDPR principles, including safe refusals, privacy and data retention
- Work closely with the CTO and product and legal stakeholders to translate requirements into testable behaviours and results
- Write clear documentation for pipelines, APIs, runbooks and operational playbooks
- Set up CI and automated evaluations so every change is tested before release, and support code reviews
Required Skills & Experience:
- Strong background in machine learning, data science and applied AI
- Proven experience shipping LLM applications to production with RAG pipelines, prompt design, re ranking and citation integrity
- Solid Python, plus modern AI and ML libraries such as PyTorch, TensorFlow, Hugging Face, LangChain or LlamaIndex
- Vector search in practice, for example Azure AI Search, Pinecone, Postgres with pgvector on Supabase, Weaviate or Qdrant
- API design and integration, including secure REST and OAuth, and connecting to third party legal or content sources such as GOV.UK, ACAS, or commercial providers like Thomson Reuters Practical Law or Westlaw
- Proficiency with Azure services such as Azure OpenAI, Azure AI Search, Functions or Container Apps, Key Vault and Application Insights
- Experience building chatbots or copilots and automation in the Microsoft ecosystem, for example Copilot Studio or Teams apps
- Data pipelines and dataset preparation, including ingestion, parsing, chunking, metadata and indexing
- Model evaluation in practice, with golden sets, regression tracking and live guardrails for safety and privacy
- Security minded with good knowledge of data protection and responsible AI in a UK setting
- Ability to translate business needs into clear technical plans and explain complex ideas simply
- Comfortable working with product and legal stakeholders in a fast moving environment
- Degree in a relevant field and about five years of related experience, or an equivalent track record
Preferred Qualifications:
- Strong experience with cloud platforms, Azure preferred
- Familiarity with OpenAI SDK, Azure AI SDK, LangChain and Pandas
- Knowledge of enterprise data governance, compliance and responsible AI practices
- Microsoft certification such as Azure AI Engineer Associate
- Working knowledge of TypeScript and React for simple admin tools
- CI and monitoring experience, for example GitHub Actions and Application Insights
- Microsoft 365 integration experience, for example Teams or SharePoint
- Prior experience in professional services such as accounting or consulting
Is this job a match or a miss?
AI Engineer
Posted today
Job Viewed
Job Description
Company Description
NeoStats, established in 2022, aims to democratize world-class, data-driven transformations for every company striving for success. We offer best-in-class transformations that are no longer exclusive to large Big4 consulting retainers. Our mission is to create enduring competitive advantages for our clients by transforming them into data-driven organizations. We simplify complex solutions, create knowledgeable customer bases, and foster a culture of partnerships.
Role Description
We are looking for a passionate
AI Engineer (0–3 yrs experience)
to join us
onsite in South Africa
at NeoStats Analytics.
.
Qualifications
- Strong understanding of
Python
and libraries like Transformers, PyTorch, TensorFlow, LangChain, or OpenAI API. - Knowledge of
NLP concepts
like embeddings, tokenization, and text generation. - Familiarity with
vector databases
(Pinecone, FAISS, Chroma) is a plus. - Experience with
prompt design and evaluation
. - Strong analytical and problem-solving skills.
- Passion for learning and exploring
latest AI/ML technologies
. - Ability to collaborate effectively in a fast-paced environment.
Is this job a match or a miss?
AI Engineer
Posted today
Job Viewed
Job Description
AI Engineer - Cape Town - Full Remote - R100,000 CTC
I'm partnered with the innovation arm of a global freight management company that's on a mission to leverage artificial intelligence to drive growth, efficiency, and transformation across its operations. This division sits at the forefront of technology for the entire group, delivering solutions that power both internal systems and customer-facing platforms, from web-based tracking and supply chain portals to document management and telematics systems.
As part of a major investment into AI, the business is looking to automate processes, streamline workflows, and unlock new opportunities through intelligent data solutions. This is a fantastic opportunity for an AI Engineer to play a key role in shaping and implementing these initiatives from the ground up.
You'll work closely with software engineers, data scientists, and product teams to design and develop AI-driven solutions across multiple areas of the business. You'll be involved in everything from prototyping and model training to deployment and integration, with the freedom to experiment and innovate.
What you'll be doing:
- Designing and developing AI and machine learning models to enhance automation, efficiency, and decision-making
- Working with large datasets from logistics and telematics systems
- Collaborating with cross-functional teams to identify AI opportunities and integrate solutions into existing platforms
- Deploying and optimising models in production environments
- Staying at the forefront of AI trends, tools, and frameworks to drive continuous innovation
What we're looking for:
- Solid experience in AI engineering, data science, or applied machine learning
- Proficiency with Python and common ML/AI libraries (e.g. TensorFlow, PyTorch, Scikit-learn, Pandas, etc.)
- Experience tuning LLMs, implementing RAG pipelines and integrating with LLMs and OpenAI
- Experience building, training, and deploying models in real-world applications
- Strong understanding of APIs, data pipelines, and cloud environments (Azure or AWS ideal)
- Curiosity and open-mindedness towards emerging AI technologies
Is this job a match or a miss?
AI Engineer
Posted today
Job Viewed
Job Description
About Cerebria
Cerebria is at the forefront of AI-driven healthcare innovation, developing advanced machine learning solutions that enhance patient safety and improve cardiovascular diagnostics. Our core technology focuses on real-time coronary physiology, supporting interventional cardiologists with intelligent insights during procedures. In parallel, we are building cutting-edge education tools that leverage generative AI to deliver personalized, scalable learning experiences for healthcare professionals and patients.
Founded by practicing cardiologists, we're a small but growing startup backed by deep expertise in medical devices, regulatory compliance, and systems integration. From AI model development to seamless deployment in clinical and educational environments, we deliver end-to-end innovation. With headquarters in London, engineering operations in California, and a new engineering team being established in South Africa, our global team is united by a mission to make cardiovascular care and education smarter, safer, and more effective through intelligent technologies.
The role
We're looking for an AI Engineer to build and integrate production-ready applications powered by Large Language Models (LLMs). You'll work on both our regulated medical device products and AI-powered education tools, helping to build systems that deliver personalized, traceable, and clinically aligned experiences across both domains.
The ideal candidate combines technical expertise with strong product vision and a passion for collaborative problem-solving. You'll work closely with our team, clinicians, and domain experts to rapidly prototype AI-driven concepts, validate them in realistic settings, and scale them into production-ready applications that meet the real-world demands of clinical safety, performance, and usability.
This role is not a fit for junior candidates, or anyone without prior production experience shipping LLM systems.
This position is based in South Africa; some international travel may be required for team meetings or project collaboration.
Please do not apply if you are not based in South Africa
.
What you'll do
- Develop and integrate LLM-based agentic systems for medical decision support and personalized education
- Build multi-step reasoning workflows and agents that adapt dynamically to clinical context, learning goals, and user interaction
- Collaborate with clinicians and domain experts to co-design, test, and iterate on new AI concepts
- Translate early-stage prototypes into robust, maintainable, and compliant production code
- Design RAG pipelines and knowledge orchestration systems for structured information access and traceable output generation
- Deploy and maintain LLM applications across both regulated software systems (medical devices) and non-regulated platforms (education tools)
Optimize agentic workflows for inference performance, latency, and cost-efficiency in production environments
- Support the integration of AI models into regulated medical device software, with attention to performance optimization, safety, and runtime constraints
- Maintain thorough technical documentation, including model architectures, design specifications, training procedures, testing protocols, and performance benchmarks.
- Adhere to and support implementation of applicable quality and regulatory standards, including IEC 62304, ISO 13485, and FDA/CE requirements.
- Participate in design reviews, sprint planning, and collaborative meetings across teams.
What we're looking for
Must have experience
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning or a related field
- Minimum 2–5 years of experience working in Artificial Intelligence, Machine Learning, or Software Engineering.
- Proven hands-on experience building production LLM applications or agentic systems
- Demonstrable experience with multi-agent frameworks, LLM orchestration platforms, or function-calling implementations
- Demonstrable experience in prompt engineering, model evaluation, and implementing guardrails against hallucinations
- Very strong Python proficiency including modern LLM frameworks (LangChain/LangGraph, LlamaIndex) and LLM provider APIs
- Experience with web frameworks for API development and deployment (FastAPI, Flask, Django) and RESTful service architecture
- Proven ability to collaborate with non-technical stakeholders to turn ideas into working software
- Experience with prototyping and iterative design workflows, particularly in startup or research settings
- Proficient and practiced in production-grade engineering practices including testing, version control, and modular design
Bonus points for:
- Experience working in or adjacent to regulated environments (medical devices, diagnostics, healthcare IT)
- Background in educational technology or intelligent tutoring systems
- Experience implementing evaluation frameworks for LLM reliability, factual accuracy, and output traceability
- Knowledge of cloud-based deployment and MLOps tools for model serving and monitoring
- Knowledge of regulatory frameworks for AI/ML in medical devices (FDA, CE marking processes).
- Understanding of healthcare data standards (HIPAA, HL7/FHIR) and clinical workflows.
- Knowledge of embedded AI systems or real-time model inference in hardware-constrained environments.
- Background in safety-critical applications (medical, automotive, aerospace, manufacturing).
Why join Cerebria?
- Remote-first culture with global impact
- Help shape both the future of interventional cardiology and clinical education
- Work closely with clinicians to build real-world tools with measurable outcomes
- Bridge the gap between early AI innovation and regulated healthcare deployment
- End-to-end ownership from research to production
- Salary R to R per annum
Ready to make AI that matters? Let's transform healthcare together.
Is this job a match or a miss?
Be The First To Know
About the latest Ai engineer Jobs in South Africa !
AI Engineer
Posted today
Job Viewed
Job Description
Company Description
Sebata Municipal Solutions is a leading provider of integrated technology, enterprise management solutions, and multidisciplinary professional services to municipalities, provincial government, public and private entities. With over 40 years of experience, Sebata has established itself as a preferred service provider to the majority of government institutions, including local, provincial, and national government departments, state-owned entities, and the public and private sectors. Our innovative, solutions-driven team supports over 150 local government institutions and public utilities in the SADC region, with major centres in South Africa, Namibia, and Lesotho. We offer centralized help desk support and decentralized support centres across various regions.
Role Description
Key Responsibilities
- AI Automation & Integrations
- Design and implement AI-driven automation to improve financial processes (e.g., reconciliations, anomaly detection, fraud/irregular expenditure alerts).
- Build intelligent
chatbots/virtual assistants
that provide users with ERP guidance, policy references, and financial insights. - Integrate AI services into existing ERP workflows, ensuring
scalability, performance, and compliance
. - Machine Learning & Data Engineering
- Develop ML models for forecasting, anomaly detection, natural language processing, and predictive analytics.
- Work with structured (financial transactions, mSCOA) and unstructured data (documents, reports).
- Ensure models align with
South African regulatory frameworks (MFMA, mSCOA, AGSA audit requirements)
. - Software Engineering
- Collaborate with our .NET/Angular/MS SQL development teams to embed AI services into ERP modules.
- Deploy AI solutions via APIs, microservices, or embedded components.
- Optimize performance of AI workloads for on-premise and cloud deployments.
- Innovation & Strategy
- Advise leadership on AI adoption strategies and emerging technologies.
- Drive proof-of-concepts (e.g., AI-driven dashboards, document interrogation tools, citizen engagement chatbots).
- Mentor junior developers on AI best practices.
Core Skills & Competencies
- AI/ML Expertise
- Strong knowledge of ML algorithms, NLP, anomaly detection, and time-series forecasting.
- Experience with frameworks such as TensorFlow, PyTorch, Scikit-learn.
- Knowledge of LLMs and AI Agents (OpenAI, Hugging Face, RAG architectures, vector databases).
- Programming & Engineering
- Proficiency in
Python
(for AI/ML) and
C#/.NET, , or Java
for ERP integrations. - Experience with
API design, microservices, and containerization (Docker/Kubernetes)
. - Strong SQL skills, particularly with
MS SQL Server
. - ERP & Financial Domain
- Experience in financial systems, ERP solutions, or municipal/public sector IT.
- Familiarity with South African frameworks:
mSCOA, MFMA, compliance
(advantageous). - Data & Cloud
- Knowledge of
ETL pipelines, data warehouses, and BI tools (Power BI)
. - Familiarity with cloud AI platforms (Azure AI)
- Soft Skills
- Strong problem-solving and analytical mindset.
- Ability to translate technical AI concepts into
business value
. - Excellent communication skills for cross-team collaboration and stakeholder engagement.
Qualifications
- Bachelor's or master's in computer science
, AI/ML Enginering, Data Science, or related field
. - 5+ years' experience in software development, with at least 3 years in AI/ML senior roles.
- Prior experience integrating AI into ERP/enterprise financial systems preferred.
- Certifications in AI/ML (Microsoft Azure AI Engineer, TensorFlow, etc.) are an advantage.
Is this job a match or a miss?
AI Engineer
Posted today
Job Viewed
Job Description
Job Description
The ALMA (Asset Liability Management Analytics) team in Group Treasury is responsible for maintaining and enhancing the ALMA application, as well as providing support to Group Treasury on data modelling, data engineering, analytics, and quantitative analysis. The ALMA application sources transaction data, along with associated market, party, and reference data from across the FirstRand group. It produces analytics for funds transfer pricing, behavioral analysis, and regulatory and management reporting, as well as for other areas within Group Treasury. The AI Engineer will be responsible for developing, deploying, and maintaining data science models and AI agents within FirstRand Bank Group Treasury. This role is crucial for enhancing the treasury's analytic capabilities, monitoring and analyzing analytic processes that compute metrics for asset and liability management (ALM), and using this data and other data assets to extract analysis.
To contribute to the design, development, and deployment of machine learning models, LLMs, and AI systems, with growing responsibilities in agentic systems and conversational AI. To work independently to implement and optimize AI solutions in collaboration with senior engineers and cross-functional teams.
To participate in the building and deployment of ML models, experimenting with LLMs and agents, and supporting AI integration into production environments.
- Support the development and fine-tuning of AI/ML models, including LLMs and basic conversational agents.
- Contribute to the creation and maintenance of data pipelines and model evaluation workflows.
- Collaborate on the design and prototyping of agentic tools and LLM-powered applications.
- Help debug and improve models with a focus on performance, accuracy, and reliability.
- Participate in prompt engineering and response optimization exercises.
- Assist with the integration of AI models into production systems under guidance from senior engineers.
- Work closely with product and engineering teams to understand AI requirements and ensure delivery alignment.
- Keep up with current research and tools in the AI/LLM space and contribute ideas to improve team capabilities.
- Control expenditure and identify process improvements to contain and reduce costs.
- Deliver customer experience excellence in own service delivery aligned to Organisational values and service standards.
- Build working relationships across teams and functional lines to enhance work delivery, collaboration and innovation.
- Participate in planned activities that are appropriate for own development.
- Provide guidance, share knowledge and expertise and guide employees to find their own solutions.
- Manages risks in own area of responsibility.
Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
14/10/25
All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Is this job a match or a miss?
AI Engineer
Posted today
Job Viewed
Job Description
Who are Inference Group?
Are you ready to be a part of a company that's redefining the future of data and AI? Welcome to Inference Group, where we're not just a tech startup – we're a team of passionate innovators dedicated to empowering businesses through the transformative power of data, machine learning, and AI.
At Inference Group, we're on a mission to help businesses unlock their true potential and drive sustainable growth. As we rapidly expand, we're looking for like-minded, creative technical experts who want to make a real impact. Here, you'll work alongside leading experts in data, AI, and technology, guiding clients to harness the full potential of their data.
Join us, and you'll be at the forefront of the data and AI revolution. You'll have the opportunity to turn cutting-edge concepts into scalable, operational solutions that enhance human creativity and decision-making. Our team is committed to delivering innovative analytical solutions to customers worldwide, helping them navigate and thrive in an AI-driven world.
At Inference Group, we believe in making the most out of our journey. If you're ambitious, innovative, and eager to contribute to the early stages of a dynamic consultancy, we'd love to have you on board. Together, we'll explore the limitless opportunities of data and AI, driving excellence and having a lot of fun along the way. Join us and be a part of something extraordinary.
Job Description:
We are entering our next phase of growth and are now looking to establish a dynamic, tech driven capability in Cape Town. We are seeking a skilled AI Engineer to broaden our engineering capabilities - this will involve creating, programming and training complex networks of algorithms to grow our AI programmes, evaluating and comparing algorithm performance based on large, real-world data sets, designing and implementing Machine Learning algorithms and undertaking various data mining exercises from various sources to gain valuable insights to accelerate existing algorithms and future models.
This role will involve oversight of ongoing AI/ML engineering projects where you will play a crucial role in supporting our clients objectives by providing important technical insights into ongoing tech transformation and delivery, this will involve creating intelligent AI models which utilise deep learning, neural networks and ML algorithms to gain key business insights and create opportunities for informed decision making and future planning.
We are looking for someone well versed in programming, software engineering and data science fields with solid previous experience of building, training and deployment using Microsoft Azure products who is passionate and curious about ongoing development within the AI/ML space and dedicated to creating new opportunities for our clients to learn and evolve within these fields.
Requirements:
The ideal person for this role would have previous experience of delivering engineering projects focused on realising the potential of AI/ML within a similar consultancy space with hands on experience of using all or some of the following technologies; Azure Machine Learning (Azure ML), Azure Kubernetes Service (AKS), Azure Data Lake Storage, Azure Cosmos DB, Azure SQL Database, Azure DevOps, PowerBI, Azure OpenAI Service ect
This role provides a unique opportunity for a proactive and driven person to take their engineering career to the next level. We are excited to work with someone who considers themselves a Tech Enthusiast - you love tech and can't wait to learn more about projects, systems and data, with an aptitude for challenging existing ways of working, able recognise opportunities and identify innovative solutions that add real value to clients.
Working at Inference Group:
If you're a driven person with a love of life long learning, who is naturally curious and eager to contribute to the early stages of a dynamic consultancy, we would love to have you on board As a team, we will explore the limitless opportunities of data and AI, driving excellence and having a lot of fun along the way.
We are a young, small company experiencing exciting growth and we are devoted to hire people at this stage who will be future leaders within our business. We are committed to your ongoing learning and development and love working with curious, life long learners - we have access to the latest technology and will provide training in these and certifications to help you grow and succeed.
As AI is constantly changing and evolving, we make a promise to our customers that we foster a culture of excellent people who have the most up to date training, knowledge and experience to help deliver innovative solutions.
We Geek Out Loud: we excel in our data and AI domain, using our expertise to deliver solutions that realise value. We share our wisdom and experience proudly, no egos, just pure tech passion.
We Act Boldly, and Collaborate Openly: we explore uncharted territories, working on the new to deliver operational solutions at scale. We don't tread over old ground. We collaborate openly with full transparency, learning from each other as a community.
We are the Connectors: we bridge the gaps between business value, data engineering, data science and deployment. Working seamlessly as one unified team internally and externally to deliver working solutions for our clients.
We Empower our Customers: we equip our clients with the skills and knowledge to fully leverage, scale and deploy data and AI solutions. We prioritise delivering operational success over prototypes and proof of concepts to provide long term value. We build trust.
We Love our Work: we are proud of the work we do and take ownership of it. We work on the things we love and care about, we work with passion with people we respect.
We are Data Jedis: we work on hard problems and aim to deliver working solutions at scale. We don't have time for politics, backbiting, gossiping, game playing or selfish behaviour. We work as one team with a mission to deliver and we will only achieve that together.
If you like our mission and connect with our values, we encourage you to apply.
Is this job a match or a miss?
Explore exciting opportunities in the rapidly expanding field of