CareerPlanSign in

Software Engineer

Randburg, West Johannesburg💼 Full-time🗓 2026-03-23 → 2026-08-08

Core

Design, develop, and deploy machine learning models for production environments while building scalable ML pipelines and workflows.

Role type

Machine Learning Engineer

Builds

Production ML models and scalable ML pipelines

Domain

Artificial Intelligence / Machine Learning

Deliverable

production ML models

Required skills

Machine learning model development, MLOps, CI/CD for ML, data preprocessing, feature engineering, model training, model performance optimization, code reviews

Responsibilities

Design, develop, and deploy machine learning models for production environments; Build and maintain scalable ML pipelines and workflows; Implement and manage MLOps practices, including CI/CD for ML models; Collaborate with cross-functional teams to deliver AI-driven solutions; Optimize model performance, accuracy, and efficiency; Work with large datasets for data preprocessing, feature engineering, and model training; Monitor and maintain deployed models to ensure reliability and performance; Contribute to code reviews, documentation and best practices

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.