Engineer: Machine Learning III

Boardroom Appointments · stellenbosch, western cape, South-Africa

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