Software Developer in AI / Machine Learning

Network Recruitment • johannesburg, johannesburg, South-Africa • Posted June 19, 2026

Location johannesburg, johannesburg
Job Type Full-time
Category Other-General
Posted June 19, 2026
Key Duties & Responsibilities
  • Design, build, and deploy AI/ML models, including multimodal systems
  • Develop and integrate AI functionality into production systems using Python
  • Design and optimise MongoDB schemas for scalability and performance
  • Build and maintain APIs supporting AI-driven applications
  • Translate business problems into practical, technical solutions
  • Continuously enhance model performance, reliability, and scalability in production
Essential Skills, Qualifications & Experience
  • Relevant IT qualification (BSc Computer Science preferred)
  • 3+ years professional Python development experience (production-level)
  • Strong working knowledge of MongoDB (queries, schema design, performance tuning)
  • Proven experience deploying AI/ML models into production environments
  • Full-stack development exposure
  • Ability to write clean, efficient, maintainable c...

Interested in this role?

Click the button below to start your application.

Apply Now