Location
stellenbosch
Job Type
Full-time
Posted
June 06, 2026
Job Description
About the job Engineer: Machine Learning III
Qualifications and experience:
- 4 to 6 years Machine Learning and Software Engineering experience
- Strong analytical and problem-solving skills
- Expert in Python and SQL
- Experience with modern software development best practices, e.g.
- Code reviews
- Unit testing
- Version control, e.g. git
- CI/CD
- Experience with microservice architectures
- Experience working in an agile team
- Experience with ML frameworks and tools (e.g. pandas, NumPy, scikit-learn, TensorFlow, Pytorch, Spark MLlib)
- Experience with modern ETL, compute and orchestration frameworks, e.g. Apache Spark, Apache Flink, Apache Kafka, etc.
- Development experience in both Windows and Linux
- Experience with container technologies, e.g. Docker, Kubernetes
- Experience in building machine learning or AI systems
- Proficiency ...
Ready to Apply?
Submit your application for Engineer: Machine Learning III at Boardroom Appointments
Apply Now