501 AI Software Engineer jobs in South Africa
Remote AI Software Engineer
Posted today
Job Viewed
Job Description
Join a remote-first team building AI-powered diagnostic tools that transform cardiovascular care through real-time insights
Bullet Points
- Location: South Africa (Fully Remote)
- Salary: R960,000 - R1,560,000 depending on experience
- Minimum 5 years of backend development in production with Python
Build AI That Matters
We're partnering with a pioneering Healthtech start-up developing AI-powered tools that transform cardiovascular diagnostics and medical education. Founded by clinicians and backed by deep expertise in medical devices, compliance, and systems integration, this company is scaling its engineering team in South Africa to support global product growth.
This is a
senior-level
opportunity for a backend engineer who thrives in high-impact environments. You'll take ownership of backend architecture, collaborate with cross-functional teams, and help scale a platform that delivers intelligent, personalized learning experiences to healthcare professionals and patients.
Please note:
This role is
not suitable
for junior or mid-level developers. Applications without
5+ years of production-level backend development in Python
will not be considered.
What You'll Be Doing
Core Engineering & Architecture
- Design and maintain high-performance RESTful APIs using FastAPI
- Architect and optimize PostgreSQL schemas for scale and reliability
- Manage vector similarity search for AI-driven content matching
- Integrate LLM provider APIs and self-hosted models with robust error handling and cost control
- Ensure backend systems meet strict security, privacy, and healthcare compliance standards
Performance & Infrastructure
- Scale databases using pooling, partitioning, and replicas
- Improve API performance with caching, async processing, and optimized response handling
- Design cloud infrastructure with auto-scaling, monitoring, and alerting (AWS)
- Balance performance and reliability with cost-efficiency strategies
Collaboration & Ownership
- Own backend architecture and CI/CD pipelines
- Work closely with AI, frontend, product, and regulatory teams
- Document systems and processes for internal knowledge sharing
- Participate in international team meetings and project collaborations (some travel may be required)
What You'll Bring
Essential Experience
- Minimum 5 years of backend development in production with Python
- Expertise in async frameworks (FastAPI, Django Channels, Flask with asyncio)
- Advanced SQL and PostgreSQL performance tuning
- Proven API design skills (RESTful services, auth, rate limiting)
- Hands-on experience with AWS and cloud infrastructure
- Experience with vector databases or similarity search
Technical Toolkit
- PostgreSQL/MySQL, Redis, Docker, Kubernetes, CI/CD
- APIs, webhooks, message queues (Celery, Kafka, RabbitMQ, SQS)
- Testing (unit, integration, load), observability tools (Prometheus, Grafana, DataDog, CloudWatch)
- Security and compliance (auth, encryption, GDPR, SOC2)
Bonus Points For
- Experience with LLM integrations or self-hosted models
- Background in EdTech or platforms with user-generated content
- Multi-tenant architecture and data isolation strategies
- Low-latency, performance-heavy application development
This is a rare opportunity to join a remote-first team building AI that directly improves patient outcomes. If you're a seasoned backend engineer ready to take ownership in a mission-driven environment, we'd love to hear from you.
�� Apply now and help shape the future of healthcare innovation.
Artificial Intelligence
Posted today
Job Viewed
Job Description
About The Team
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case.
About The Role
This permanent role offers the opportunity to develop and maintain internal AI tools for our legal content team. This role is ideal for someone passionate about problem-solving, operational efficiency, and driving automation and AI development through code. You'll work closely with AI developers, internal lawyers, paralegals, commissioning editors and product leaders to build innovative AI-powered solutions that deliver tangible internal business impact for our teams.
Responsibilities
- Working with cross-functional legal content teams to identify pain points and propose intelligent, scalable solutions.
- Rapidly prototype, test, and iterate solutions in collaboration with end users and internal stakeholders.
- Participating in automating build, testing, and deployment processes across development, staging of AI and automation solutions.
- Contributing to operational improvements by automating repetitive manual tasks and proactively managing recurring issues.
- Applying a creative and analytical thinking to evaluate problems and communicate technical solutions effectively.
- Operating within an agile development environment, contributing to sprints, standups, and reviews.
Requirements
- Be proficient in at least one of the following programming languages: Python, Java, C#, React, Typescript and be familiar with LLM integration, including APIs
- Have experience in prompt engineering, RAG (Retrieval-Augmented Generation), or vector databases
- Understand software deployment pipelines and CI/CD tools.
- Be comfortable debugging and resolving moderately complex AI bugs.
- Have prior experience in a Software Engineering role or AI developer role within an agile environment.
- Have strong interest in emerging trends in AI, automation, and software development.
- Demonstrate the ability to explain complex technical problems to non-technical audiences.
- Show enthusiasm for learning, experimentation, and continuous improvement.
Work in a way that works for you
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
Working for You
Benefits
We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
- Medical Aid
- Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)
- Modern family benefits, including adoption and surrogacy
- Study Leave
About The Business
LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.
Artificial Intelligence
Posted today
Job Viewed
Job Description
This job is with LexisNexis Legal & Professional, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
About The Team
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case.
About The Role
This permanent role offers the opportunity to develop and maintain internal AI tools for our legal content team. This role is ideal for someone passionate about problem-solving, operational efficiency, and driving automation and AI development through code. You'll work closely with AI developers, internal lawyers, paralegals, commissioning editors and product leaders to build innovative AI-powered solutions that deliver tangible internal business impact for our teams.
Responsibilities
- Working with cross-functional legal content teams to identify pain points and propose intelligent, scalable solutions.
- Rapidly prototype, test, and iterate solutions in collaboration with end users and internal stakeholders.
- Participating in automating build, testing, and deployment processes across development, staging of AI and automation solutions.
- Contributing to operational improvements by automating repetitive manual tasks and proactively managing recurring issues.
- Applying a creative and analytical thinking to evaluate problems and communicate technical solutions effectively.
- Operating within an agile development environment, contributing to sprints, standups, and reviews.
Requirements
- Be proficient in at least one of the following programming languages: Python, Java, C#, React, Typescript and be familiar with LLM integration, including APIs
- Have experience in prompt engineering, RAG (Retrieval-Augmented Generation), or vector databases
- Understand software deployment pipelines and CI/CD tools.
- Be comfortable debugging and resolving moderately complex AI bugs.
- Have prior experience in a Software Engineering role or AI developer role within an agile environment.
- Have strong interest in emerging trends in AI, automation, and software development.
- Demonstrate the ability to explain complex technical problems to non-technical audiences.
- Show enthusiasm for learning, experimentation, and continuous improvement.
Work in a way that works for you
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
Working for You
Benefits
We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
- Medical Aid
- Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)
- Modern family benefits, including adoption and surrogacy
- Study Leave
About The Business
LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams
here
.
Please read our Candidate Privacy Policy.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers
EEO Know Your Rights.
Artificial Intelligence
Posted today
Job Viewed
Job Description
About the team
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case.
About the Role
This permanent role offers the opportunity to develop and maintain internal AI tools for our legal content team. This role is ideal for someone passionate about problem-solving, operational efficiency, and driving automation and AI development through code. You'll work closely with AI developers, internal lawyers, paralegals, commissioning editors and product leaders to build innovative AI-powered solutions that deliver tangible internal business impact for our teams.
Responsibilities
- Working with cross-functional legal content teams to identify pain points and propose intelligent, scalable solutions.
- Rapidly prototype, test, and iterate solutions in collaboration with end users and internal stakeholders.
- Participating in automating build, testing, and deployment processes across development, staging of AI and automation solutions.
- Contributing to operational improvements by automating repetitive manual tasks and proactively managing recurring issues.
- Applying a creative and analytical thinking to evaluate problems and communicate technical solutions effectively.
- Operating within an agile development environment, contributing to sprints, standups, and reviews.
Requirements
- Be proficient in at least one of the following programming languages: Python, Java, C#, React, Typescript and be familiar with LLM integration, including APIs
- Have experience in prompt engineering, RAG (Retrieval-Augmented Generation), or vector databases
- Understand software deployment pipelines and CI/CD tools.
- Be comfortable debugging and resolving moderately complex AI bugs.
- Have prior experience in a Software Engineering role or AI developer role within an agile environment.
- Have strong interest in emerging trends in AI, automation, and software development.
- Demonstrate the ability to explain complex technical problems to non-technical audiences.
- Show enthusiasm for learning, experimentation, and continuous improvement.
Work in a way that works for you
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
Working for You
We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
- Medical Aid
- Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)
- Modern family benefits, including adoption and surrogacy
- Study Leave
About the Business
LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our
Applicant Request Support Form
or please contact
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams
here
.
Please read our
Candidate Privacy Policy
.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights
.
Artificial Intelligence Specialist
Posted 5 days ago
Job Viewed
Job Description
Associate or Bachelor’s degree in Artificial Intelligence or related field.
At least 3-5 years of experience in designing and developing AI software.
Strong knowledge of AI algorithms, techniques and technologies.
Proficiency in coding languages such as Python, C++, Java, etc.
Required specialist soft skills:
Excellent problem solving and analytical skills.
Strong communication, collaboration and interpersonal skills.
Ability to work independently and in a team environment.
Highly organized and detail oriented.
Creative and innovative mindset.
Core Competencies:
Advise stakeholders and executives on a broad range of technology, strategy, and policy issues associated with AI
Work on functional design, process design (including scenario design, flow mapping), prototyping, testing, training, and defining support procedures, in collaboration with an advanced engineering team and executive leadership
Articulate and document the solutions architecture and lessons learned for each exploration and accelerated incubation
Manage a team in conducting assessments of the AI and automation market and competitor landscape
Serve as liaison between stakeholders and project teams, delivering feedback and enabling team members to make necessary changes in product performance or presentation
(SEND CV IN PDF FORMAT)
Artificial Intelligence Instructor
Posted today
Job Viewed
Job Description
Brainrich Group delivers corporate training and capacity-building in AI, cloud and digital skills. We're hiring an experienced AI Trainer to deliver an Essentials Certificate in Artificial Intelligence (PM-ECAI) to staff at a government agency.
What you will do (short & simple)
- Prepare and deliver an "AI Essentials" course for adult learners.
- Teach core topics: AI basics, machine learning process, AI benefits & types, risks and governance, and AI's impact on work.
- Build easy-to-follow slides, practical examples, and short hands-on exercises/demos.
- Assess learning and issue a completion certificate.
- Provide a short training report and suggested next steps after course completion.
- Travel to client site in Johannesburg when required (reasonable travel costs covered).
Who we're looking for (must-haves)
- Degree or diploma in Computer Science, Data Science, Information Technology, or equivalent practical experience.
- Minimum 3 years working experience with AI / ML or cloud-based AI solutions.
- At least 1 year experience delivering training or workshops to adult learners (corporate or public sector).
- Strong ability to explain technical topics in simple, business-friendly language.
- Good presentation and facilitation skills.
- Right to work in South Africa.
Nice-to-have (preferred)
- Certifications (e.g., Microsoft/ Azure AI, AWS ML, Google Cloud AI, MICT SETA).
- Examples of previous training materials or learner feedback.
- Experience with hands-on demos (Python notebooks, no-code ML demos, or cloud AI consoles).
Job Type: Part-time
Work Location: In person
Artificial Intelligence Engineer
Posted today
Job Viewed
Job Description
About Us:
FrostByte (Pty) Ltd, established in 2013, is a proudly South African, 100% BEE-owned technology company specializing in
custom software development, quality assurance solutions, and consulting services
across a wide range of technology platforms and niche sectors.
We have built trusted partnerships with leading organizations, including
Discovery, Edge, MultiChoice, BME, and Irdeto
, by consistently delivering innovative and scalable technology solutions.
Our subsidiary,
Frost Technica Private Limited
, based in India, strengthens our delivery capabilities by providing specialized offsite development services and niche skillsets, enabling us to offer cost-effective, high-quality solutions to the South African market.
Overview
We are seeking a highly skilled Senior Python Software Engineer – AI/ML to join our team. The ideal candidate will bring deep expertise in Python and end-to-end AI/ML product delivery, with strong experience in Large Language Models (LLMs), data engineering, and MLOps frameworks. Hands-on exposure to Databricks, Data Foundry, MLflow, Prefect, and Azure ML tooling will be highly advantageous.
Key Responsibilities
- Design, develop, and deploy AI/ML systems into production environments.
- Orchestrate and manage scalable data pipelines with a focus on quality, reliability, and efficiency.
- Own the full AI/ML lifecycle:
- Data ingestion, preprocessing, and validation
- Model training, fine-tuning, validation, and optimization
- Deployment, monitoring, and scaling in production
- Continuous evaluation and improvement
- Implement scalable and maintainable code aligned with modern development practices (CI/CD, testing, reviews).
- Develop APIs and microservices to integrate AI/ML solutions into enterprise platforms.
- Work with containerization and orchestration technologies (Docker, Kubernetes) to enable cloud-native AI solutions.
- Collaborate cross-functionally to deliver business-focused AI capabilities.
Core Competencies & Requirements
AI/ML Expertise
- Proven experience in delivering production-grade AI/ML systems.
- Strong understanding of
LLMs
(fine-tuning, embeddings, integration, and deployment). - Familiarity with NLP techniques and advanced ML workflows.
Software Engineering
- Advanced proficiency in
Python
for AI/ML applications. - Skilled in scalable, maintainable code design and architecture.
- Experience with
CI/CD pipelines
, automated testing, and modern development best practices.
Data Engineering
- Hands-on experience with
Databricks, Data Foundry
, and
Apache Spark
for large-scale data processing. - Ability to build and maintain ETL/ELT pipelines with strong validation and governance.
- Knowledge of pipeline orchestration frameworks such as
Prefect
(or Airflow).
MLOps & Frameworks
- Practical experience with
MLflow
for tracking, orchestration, and reproducibility. - Strong knowledge of MLOps best practices and deployment strategies.
Cloud Platforms & Infrastructure
- Hands-on experience with
Azure ML services
(Data Factory, ML Studio, Synapse). - Azure certification
will be considered an advantage. - Exposure to
AWS
or
GCP
is beneficial. - Experience with
Docker
and container orchestration (Kubernetes).
API Development & Microservices
- Proven ability to design RESTful APIs and microservices.
- Experience integrating AI models into production workflows.
- Familiarity with observability best practices (metrics, logging, tracing).
Qualifications
- Bachelor's degree
in
Computer Science, Computer Engineering, Software Engineering, or related field
(BSc required). - Honours or Master's degree
in a relevant field will be an
advantage
. - 5+ years of professional software engineering experience, with at least 3+ years focused on AI/ML.
- Strong experience with ML frameworks such as
TensorFlow, PyTorch, and Scikit-learn
. - Agile methodology experience and strong collaboration skills.
Be The First To Know
About the latest Ai software engineer Jobs in South Africa !
Artificial Intelligence Engineer
Posted today
Job Viewed
Job Description
Lead Strategic AI Vision & PropTech Innovation
Earn R100,000/month | Hybrid or Remote | SA Citizens
Pioneer future-ready AI for the African real estate sector. As a Specialist AI Developer (3-5yrs exp), you'll shape PropTech's autonomous, intelligent agent roadmap—adding value across property management, leasing, sustainability, and client experience.
The role blends advanced AI solution development (C#, MS SQL), public thought leadership, and partnerships to keep our platforms at the innovation frontier.
Your tech vision will directly drive industry-leading PropTech solutions, collaborating with top innovators, AI labs, and leading edge partners.
Apply now or refer a genuine AI trailblazer who thrives on making real
Artificial Intelligence Engineer
Posted today
Job Viewed
Job Description
We build smart AI tools that help businesses work faster and smarter.
Our mission? Cut through complexity, boost efficiency, and drive digital transformation.
Role: AI Developer
We're after a hands-on builder who can lead from the front. You'll design secure, scalable web apps, integrate AI/ML features, and guide the team on best practices.
What you'll do:
- Lead the design and delivery of full-stack apps.
- Build with
React / Vue / Angular, , Python, REST APIs
. - Integrate AI/ML (NLP, chatbots, predictive analytics, recommender systems).
- Work with
Docker, Kubernetes, CI/CD pipelines
. - Design and tune
SQL & NoSQL databases
. - Mentor junior devs, review code, and drive clean standards.
- Keep apps secure, reliable, and fast.
What you bring:
- 5+ years' full-stack experience.
- Strong in modern front-end and back-end frameworks.
- Comfortable deploying at scale in the
cloud (AWS, Azure, or GCP)
. - A passion for tech, AI, and doing things better.
Artificial Intelligence Engineer
Posted today
Job Viewed
Job Description
We're looking for an
AI Developer
to join Beetroot on equity basis. Beetroot is a business development platform dedicated to helping entrepreneurs and businesses grow. We're seeking a creative and skilled professional to build and integrate an AI framework that will enhance our user experience and provide intelligent business solutions.
Key responsibilities
- Develop Core AI Features
: You'll be responsible for building and implementing several key AI-driven features for our platform. This includes creating systems for
user dashboard activity notifications
, a
homepage chatbot named "Business Brain,"
and an
AI that provides immediate recommendations
to users based on their profiles. - Enhance Networking and Content
: You'll design and develop an AI that provides
smart networking recommendations
,
links user profiles to relevant articles
, and sends
alerts about potential matches
based on user needs. A crucial part of this will be an AI that listens for
keywords
across the platform, like in events and contacts, to deliver timely insights. - Create Generative and Analytical Tools
: You'll build chatbots that can
generate reports
based on natural language queries and a
mentorship chatbot
to answer business-related questions. Additionally, you will be in charge of an AI that provides
business recommendations for suppliers
. - Implement Continuous Learning
: A core part of this role is ensuring the AI framework is dynamic. You will develop a system where the
AI learns from every page and user interaction
on the platform, including the knowledge portal, opportunities, and user profiles, to constantly improve its accuracy and relevance.
Qualifications and Skills
- Experience
: You'll need some experience in
machine learning (ML)
,
natural language processing (NLP)
, and
chatbot development
. Experience with recommendation engines and data analysis is also essential. - Technical Proficiency
: Strong programming skills are a must, particularly in languages like Python. Familiarity with relevant libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is required. - Problem-Solving
: We need someone who can translate complex business requirements into tangible AI solutions. You should be a proactive problem-solver with a strong ability to innovate. - Communication
: Excellent communication skills are important for collaborating with our product, design, and engineering teams.
If you have what it takes and are willing to earn equity, please apply