Engineer: Machine Learning III
5 days ago
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.
- Agile software development
- 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 in R language
- Experience deploying models to production
- Experience building distributed systems
- Experience with NoSQL databases
- Experience working with ML platforms, e.g. MLflow, Kubeflow, etc.
- Experience working with Data Science platforms, e.g. Dataiku, Domino, etc.
- Experience with cloud-based infrastructure, e.g. Azure, AWS, GCP; (AWS preferred)
- A relevant degree in Information Technology - Computer Science or Engineering Other
- A relevant degree in Information Technology - Computer Science or Engineering - Other
Knowledge of:
- Object oriented and functional programming in Python
- Modern software development practices
- Database querying using SQL
- Data science life cycle
- Machine learning concepts
- Machine learning model life cycle
- Microservice architectures
Ideal:
- Data Science lifecycle
- Distributed system design
- Big data storage and processing solutions
- Machine learning model architectures
Skills:
- Analytical Skills
- Decision making skills
- Planning, organising and coordination skills
- Problem solving skills
- Researching skills
-
R&D Machine Learning Analyst
21 hours ago
Stellenbosch, Western Cape, South Africa Dynamo Analytics | Psicle Full time R250 000 - R500 000 per yearJOB TITLE:Junior R&D Machine Learning AnalystLOCATION:Stellenbosch, South AfricaAbout DynamoWe are an international team, passionate about understanding how the world of business-critical modelling is evolving, and we apply our mathematical skills, professional expertise and intelligent automation software to deliver actuarial and financial modelling...
-
Software Engineer: Full Stack III
5 days ago
Stellenbosch, Western Cape, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per yearMinimum Requirements:MatricA relevant tertiary qualification in Information Technology (ideal)Experience: 6+ years proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end and back-end frameworks and technologiesKnowledge:Is able...
-
System Engineer III
21 hours ago
Stellenbosch, Western Cape, South Africa Capitec Full time R90 000 - R120 000 per yearApply ByWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click hereOnce you have completed the above finalize your application by clicking apply below.Join...
-
Software Engineer
5 days ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R280 000 - R420 000 per yearStep into The Fighting Machine — where precision meets purpose, and engineers become tacticians.Build the radar intelligence that drives next-generation systems.Every line of your code will be forged for endurance, speed, and control.This isn't ordinary software development — it's engineering for battle readinessAs part of the radar division, you'll...
-
Software Engineer: Back-End III
5 days ago
Stellenbosch, Western Cape, South Africa Capitec Full time R1 000 000 - R2 500 000 per yearJob description:Join Us in Becoming the Best Bank in the WorldWe're looking for energized and motivated people who thrive in fast-paced, regulation-driven environments. Our team is dedicated to protecting our clients and business from financial crime, and we need talented, driven individuals to help us innovate and evolve. We focus on making a positive...
-
Data Engineer Legacy III
5 days ago
Stellenbosch, Western Cape, South Africa Boardroom Appointments Full time R800 000 - R1 200 000 per yearKey purpose: To contribute to the design and development of new applications / systems to meet the business requirements of the Data and Analytics (D&A) environment. To analyse business or system requirements and data to enhance understanding of the D&A environment. To participate in and provide input to the Architect during the compilation of solution...
-
Head of Software Engineering
22 hours ago
Stellenbosch, Western Cape, South Africa Predictive Insights Full time R120 000 - R180 000 per yearData is everywhere. Direction is rare.We live in a world drowning in dashboards, signals, and AI promises. Leaders aren't starved for data anymore—they're paralysed by it. At Predictive Insights, we cut through the noise. We turn endless data into foresight that leaders can actually act on. We make progress possible again. Predictive Insight forecasts the...
-
Senior Software Engineer – Data Science
1 week ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R900 000 - R1 400 000 per yearAs the year winds down and the season of possibility rolls in, here's your chance to step into a role that delivers real impact, the kind that reaches far beyond borders. A cutting-edge tech innovator is looking for a Senior Software Engineer with a passion for data science to join a high-ownership team where curiosity is celebrated, innovation thrives, and...
-
Data Scientists
1 week ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full time R500 000 - R1 500 000 per yearWhere data meets pure Christmas magic. Our clients in the North Pole are always looking for brave souls to decode the mysteries of candy cane consumption, snowfall rhythms, and elf productivity cycles.Experience with machine learning frameworks such as scikit-learn, TensorFlow, PyTorch or XGBoostSolid understanding of statistics, including hypothesis testing...
-
Data Engineer
1 week ago
Stellenbosch, Western Cape, South Africa Communicate Ct Full timeSOON... the world will kneel.In the bleak corridors of cyberspace, beneath the blinking lights of powerless analysts, a new empire is rising. And my client — the Architect of Algorithms, the Lord of Latency, the Baron of Bandwidth — is building an army.But they require a Senior Data Engineer.Not just any code monkey…They seek a conduit of chaos. A...