
Intermediate Machine Learning Engineer - Johannesburg - R600k up to R800k per annum
- Johannesburg, Gauteng
- Permanent
- Full-time
- 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.
- Bachelor's degree in Computer Science, Engineering or a related field.
- 3+ years hands on experience Azure or Azure Data Bricks
- Have experience building machine learning models
- 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
- Experience with modern ETL, compute, and orchestration tools
Job Mail