×
Register Here to Apply for Jobs or Post Jobs. X

AI Developer

Job in Randburg, Johannesburg, 2000, South Africa
Listing for: Network Finance
Full Time position
Listed on 2026-06-27
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Backend Developer
Job Description & How to Apply Below
Location: Randburg

Company and Job Description

This opportunity is suited to a hands on AI Engineer who thrives in building practical solutions rather than working only on theory. You will design, develop and deploy AI and machine learning models into production, working across the full development lifecycle from data to deployment. You will collaborate with technical teams and stakeholders to solve business challenges using intelligent systems, while ensuring performance, scalability and reliability.

This role offers exposure to advanced technologies and the chance to work on impactful solutions in a fast evolving environment.

Key Responsibilities
  • Design, build and deploy AI and machine learning models into production systems
  • Develop and integrate AI functionality into applications using Python
  • Design and optimise database structures for performance and scalability
  • Build and maintain APIs to support AI driven solutions
  • Collaborate with stakeholders to translate business needs into technical solutions
  • Continuously improve model performance, reliability and scalability
Job Experience and Skills Required
  • Degree in Computer Science or related field
  • Minimum 3 years experience in Python development at production level
  • Proven experience deploying AI or machine learning models into production environments

    Strong experience working with databases and schema design, preferably MongoDB
  • Exposure to full stack development is advantageous
  • Experience with data migration or legacy system integration is beneficial
  • Strong problem solving ability with attention to detail
  • Ability to write clean, efficient and maintainable code
  • Strong communication skills and ability to work in a team environment
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary