Software Developer in AI / Machine Learning
Network Recruitment Johannesburg
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 code
- Strong problem-solving skills and attention to detail
- Experience with data migration from legacy systems
- Hybrid work model (primarily remote, with flexibility as needed)
- Work on meaningful AI solutions in healthcare
- Exposure to cutting-edge technologies and real-world applications
- Freedom to innovate, build, and implement your ideas
If you enjoy taking AI models from concept to production and thrive in a practical, implementation-driven role this is for you.
Apply Now.
E&D RecruitersJohannesburg
Software Developer (Computer Science)
Parktown North, Johannesburg
Minimum requirements and experience:
• Bachelorâs Degree in Computer Science
• 1-2 years of working experience in software development, web development, Linux, Database...
Network RecruitmentJohannesburg
The successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development Manager.
Requirements:
• 8+ yearsâ experience in a similar role
• IT...
E&D RecruitersJohannesburg
Junior Application Software Developer
Pretoria West
Our client is hiring a junior embedded software developer to help expand and maintain firmware running on real-world power electronics products (power inverters, batteries, rectifiers).
The role...