Software Developer in AI / Machine Learning Engineer
ExecutivePlacements.com
Software Developer in AI / Machine Learning Engineer
Recruiter
Network Recruitment
Job Ref
ITE007748/Sfu
Date posted
Tuesday, June 9, 2026
Location
Johannesburg, South Africa
Salary
Monthly
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
- Continuously improve model performance, reliability, and scalability
Benefits
- Hybrid working model with flexibility
- Competitive salary (based on experience)
- Medical aid, provident fund, and group risk benefits
- Opportunity to work on impactful AI solutions in healthcare
- Exposure to cutting-edge technologies and innovative projects
Apply now!
For more IT jobs, please visit
Software Development
Data Engineer
Data Analyst
Infrastructure
Architecture
- and more!
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
Sfundo Shoba
Recruitment Consultant