Software Developer in AI / Machine Learning Engineer

Network Recruitment • johannesburg, city of johannesburg metropolitan municipality, South-Africa • Posted June 14, 2026

Location johannesburg, city of johannesburg metropolitan municipality
Job Type Full-time
Category Other-General
Posted June 14, 2026


SUMMARY:
We are  seeking a hands-on AI/Machine Learning Engineer to build and deploy intelligent solutions in a real-world environment.

The role focuses on end-to-end AI delivery, from data processing and model development to production deployment.
You will work on scalable, multimodal AI systems integrated into live applications.
This position requires strong Python development experience and a practical approach to AI implementation.
The ideal candidate thrives in a fast-paced environment, solving real business challenges with innovative technology.

POSITION INFO:
Key Responsibilities Design, build, and deploy AI/ML and multimodal models in production environments Develop and integrate AI-driven features using Python Design and optimise MongoDB schemas for performance and scalability Build and maintain APIs that support AI functionality Translate business requirements into technical AI solutions in collaboration with teams C...

Interested in this role?

Click the button below to start your application.

Apply Now