Job Details

Job: Junior Machine Learning Engineer

Company: Discovery Limited

Location: Johannesburg, Gauteng, South Africa

Date Posted: 26-8-2024

Job Image

The bank is seeking a Machine Learning Engineer to join their Machine Learning Operations team. The role involves designing, building, testing, deploying, and monitoring machine learning and analytics applications and processes. The candidate will work with cutting-edge technologies and contribute to the automation of machine learning and AI use cases. Key responsibilities include designing, building, and deploying automation processes, refactoring existing code bases, and utilizing cloud-native development platforms like Databricks and Azure. The candidate will also work on developing CI/CD pipelines, utilizing Git and DevOps tools like Jenkins and Azure DevOps, building robust testing and monitoring capabilities, and applying software engineering best practices. The candidate will also create microservice applications using Docker and container orchestration tools like OpenShift. Collaborating with cross-functional teams to deliver high-quality solutions and creating and maintaining documentation of processes, technologies, and code bases are essential responsibilities.