Machine Learning Engineer – Johannesburg – R400 up to R600 per hour

Click Here to Apply

Job Location

Johannesburg, South Africa

Job Description

Join a leading Group providing value-conscious mass marketing and innovative financial services across Southern Africa. We are seeking a skilled Machine Learning Engineer to design, build, and optimize our AI platform, supporting the delivery of our AI strategy. In this role, you will play a key part in driving our competitive edge through cutting-edge AI technologies in a rapidly evolving landscape. Responsibilities: Design and implement machine learning models and pipelines. Apply object-oriented and functional programming principles using Python. Utilize modern software development practices, including code reviews and CI/CD. Query databases efficiently using SQL. Manage the entire machine learning model lifecycle, from development to deployment. Lead microservice architecture development for scalable AI solutions. Qualifications and Experience: Bachelors degree in Computer Science, Engineering or a related field. Expert in Python and SQL Experience with the modern software development best practices: agile software development, code reviews, unit testing, version control, e.g. git, CI/CD Proficiency in Python and SQL. Strong knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn, Spark MLlib). Experience with modern ETL, compute, and orchestration tools (e.g., Apache Spark, Flink, Kafka). Familiarity with container technologies such as Docker and Kubernetes. Hands-on experience with both Windows and Linux development environments. The Reference Number for this position is NG59767 which is a 12-month contract position in Johannesburg offering a salary of R400 up to R600 per hour salary negotiable based on experience. E-mail Nokuthula on

Location: Johannesburg, ZA

Posted Date: 12/28/2024
Click Here to Apply
View More Jobs

Contact Information

Contact Human Resources

Posted

December 28, 2024
UID: 4976116868

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.