Software Developer in AI / Machine Learning
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
- 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...