
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading recruitment firm in South Africa is seeking an experienced AI and Machine Learning Developer. The ideal candidate will design, develop, and deploy AI models to solve complex business problems, requiring proficiency in programming with at least 5 years of experience in AI model deployment. Responsibilities include conducting data analysis, collaborating on datasets, and deploying AI solutions with a focus on maintaining infrastructure and integrating emerging technologies.
Design, develop, and deploy AI/ML models and algorithms to solve complex business problems.
Conduct exploratory data analysis to identify trends, patterns, and insights relevant to decision-making.
Develop predictive and prescriptive models to support strategic planning and operational improvements.
Apply decision science frameworks to improve processes, optimize resources, and enhance decision-making.
Use advanced techniques like optimization, simulation, and scenario analysis to support business planning.
Translate business challenges into mathematical models and actionable insights.
Collaborate with data engineers to prepare, clean, and manage large datasets for AI/ML model training.
Ensure data integrity, accuracy, and compliance with organizational and regulatory standards.
Deploy AI/ML solutions into production environments and monitor performance.
Develop and deploy AI solutions for automation, optimization, and intelligent decision-making.
Architect and optimize AI pipelines, ensuring high performance and low latency.
Implement MLOps best practices for AI model deployment and monitoring.
Collaborate with software developers to embed AI into software development processes.
Maintain AI infrastructure and ensure continuous model improvement and retraining.
Research and integrate emerging AI technologies into enterprise software applications.
Proficiency in Python, Java, C++, or similar programming languages.
Hands‑on experience with ML frameworks (TensorFlow, PyTorch, Scikit‑learn).
Expertise in cloud‑based AI platforms and containerization (Docker, Kubernetes).
Strong understanding of MLOps, DevOps, and CI/CD pipelines for AI model integration.
Experience with AI governance, security, and ethical AI considerations.
Engineering/IT degree or Diploma
5+ years of experience in AI/ML model deployment and software engineering.
Proven track record of delivering AI‑driven solutions.