Shoprite Group IT / Telecom Jobs in Western Cape
✅ Job Alerts Activated
You'll now receive future job opportunities instantly.
Thinking about applying?
Before you submit your application, take a moment to go through all the details carefully.
Scroll down to read the full job description, including responsibilities, requirements, and benefits — and see if it’s the right fit for you.
The Machine Learning Engineer is primarily responsible for building end-to-end machine learning models from ideation to deployment and scalability. S/he creates new and improved data-driven solutions to assist the Group in answering business questions, gaining competitive advantage, identifying new market opportunities, increasing efficiencies, and/or reducing costs.
Job Objectives
- Work in a cross-functional team, collaborating with data scientists, engineers, and analysts to understand project goals, interpret end-users intent, and drive the build, implementation, and scale-up of algorithms for measurable impact.
- Understand and use ANN's, CNN's, RNN's, autoencoders, fundamental data science concepts (linear and logistic regression, SVM's, dimensionality reduction), decision trees, gradient boosting, ensemble models, etc. to develop machine learning models.
ADVERTISEMENT - CONTINUE READING BELOW ↓
CONTINUE BELOW ↓
- Implement the above architectures with deep learning frameworks such as Keras and TensorFlow.
- Train models on large-scale data and fine-tune hyper-parameters.
- Research and implement appropriate machine learning algorithms and tools by selecting the correct libraries, programming languages, and frameworks for each task.
- Understand and use computer science fundamentals, including data structures, algorithms, computability, complexity, and computer architecture.
- Keep abreast of developments in the field, and integrate the latest data technologies into existing requirements.
- Follow best practices and standards in machine learning.
- Peer review machine learning models and advise on shortfalls and improvement.
- Provide guidance to junior machine learning engineers and the general team (where applicable).
- Present complex machine learning concepts and results to both technical and non-technical audiences.
Qualifications
Essential
- 4 year Degree / NQF level 7 in IT and Computer Science
Desirable
- Degree in Mathematical Sciences, Electrical, Robotic or Mechanical or Data Science
ADVERTISEMENT - CONTINUE READING BELOW ↓
CONTINUE BELOW ↓
Experience
Essential
- Up to 5 years of Experience in Machine Learning and Data Science.
Knowledge and Skills
Essential
- SQL
- Python
- Probability and Statistics
- Rescriptive and Predictive Modeling
- at least 3 years of experience in Machine Learning.
- at least 3 years of experience in Data Science.
- Cloud Platform (AWS)
👉 STOP: Ready to Apply?
Don't miss out on this opportunity! Carefully review the job details one last time. Once you're ready, scroll down to the bottom of this page to access the How to apply button.
Hurry—applications for this cycle are closing soon!
✅ IT Assets and Risk Officer - Postbank