Current jobs related to Senior Software Engineer - Johannesburg - Khonology (Pty) Ltd
-
Software Engineer
2 days ago
Network Recruitment JohannesburgJob Title: Software Engineer · Role Overview:We're seeking a talented and driven Software Engineer to contribute to the development of cutting-edge software products.You will play a key role in designing, developing, and maintaining our software applications.Collaborate closely w ...
-
Engineer, Software
4 days ago
Standard Bank of South Africa Limited JohannesburgJob Title: Software Engineer - Personal & Private Banking · Location: Johannesburg, South Africa · Job Responsibilities: · Develop high-quality software programs in development environments using agreed standards and tools. · Maintain a well-engineered codebase under the supervis ...
-
Engineer, Software
6 days ago
Standard Bank Group JohannesburgCompany Overview · Standard Bank Group is a leading Africa-focused financial services group that offers various career-enhancing opportunities. We serve clients ranging from individuals to businesses, high net worth families, and large multinational corporates and institutions. O ...
-
Engineer, Software
1 week ago
Standard Bank of South Africa Limited JohannesburgJob Title: Software Quality Engineer · Business Segment: Personal & Private Banking · Location: Johannesburg, South Africa · The successful candidate will be responsible for: · Designing and Delivering End-to-End Solutions: Scope, plan, and deliver end-to-end solutions against re ...
-
Engineer, Software
6 days ago
Standard Bank of South Africa Limited JohannesburgJob Title: · Software Engineer · Business Segment: · Personal & Private Banking · As a Software Engineer in Personal & Private Banking, you will be responsible for designing, coding, verifying, testing, documenting, amending and refactoring programs/scripts to achieve well-engine ...
-
Software Engineer
6 days ago
Healthforce JohannesburgJob Title: Intermediate Software Engineer (Ruby) · We are seeking an experienced Ruby software engineer to join our engineering team. · About the Job · This role involves working on various projects, including developing and maintaining existing systems, troubleshooting issues, a ...
-
Software Engineer
1 hour ago
Network Recruitment JohannesburgWe're looking for a talented and driven Software Engineer to join our team and contribute to the development of cutting-edge software products. Role Overview: As a Software Engineer, you will play a key role in designing, developing, and maintaining our software applications. You ...
-
Software Engineer
1 day ago
Mukuru JohannesburgSoftware Engineer (.NET) · Mukuru is a FinTech company based in Africa that provides safe, affordable, and reliable financial services to underserved communities. With over 40 million cross-border transactions in the last decade, we are one of Africa's largest remittance-led FinT ...
-
Software Engineer
1 week ago
Standard Bank of South Africa Limited JohannesburgTransforming Business Outcomes through Software Engineering Expertise · About the Role · We are seeking a seasoned software engineer to join our team in Personal & Private Banking. · This individual will be responsible for designing, coding, testing, and debugging programs within ...
-
Software Engineer
6 days ago
The Skills Mine JohannesburgJob Summary · We are seeking a highly skilled Front-end Engineer with 3+ years of experience in JavaScript-heavy environments to join our team. The ideal candidate will have strong proficiency in JavaScript (ES6+), HTML, CSS, and experience building responsive and accessible web ...
-
Engineer, Software
2 days ago
Standard Bank of South Africa Limited JohannesburgBusiness Segment: Insurance & Asset Management · Location: Johannesburg, Gauteng · Job Summary · The ideal candidate will have a proven track record of designing, coding, testing, debugging, and correcting programs in software engineering environments within the continuous delive ...
-
Engineer, Software
1 week ago
Standard Bank of South Africa Limited JohannesburgLocation: ZA, GP, Johannesburg, Baker Street 30 · Job Responsibilities · To design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools to achieve a well-engineered result. Work within a strict framework of programming standards ...
-
Software Engineer
1 day ago
Standard Bank of South Africa Limited JohannesburgBusiness Segment: Personal & Private Banking · To design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve a well-engineered result. Work within a strict framework of programming standards under the supervision of ...
-
Engineer, Software
6 days ago
Standard Bank of South Africa Limited JohannesburgKey Details · Business Segment: Personal & Private Banking · We are seeking a skilled software engineer to join our team in developing and maintaining programs in development environments. · The ideal candidate will apply agreed standards and tools to achieve a well-engineered re ...
-
Engineer, Software
1 week ago
Standard Bank Group Johannesburg**Career-Enhancing Opportunities with Standard Bank Group** · We are a leading Africa-focused financial services group, offering a wide range of career-enhancing opportunities. Our clients include individuals, businesses of all sizes, high net worth families, and large multinatio ...
-
Software Engineer
6 days ago
Standard Bank of South Africa Limited JohannesburgBusiness Segment: Personal & Private Banking · To design, code, test, debug, and maintain programs in development environments. This involves applying agreed standards and tools to achieve well-engineered results. · We operate within a strict framework of programming standards un ...
-
Engineer, Software
4 days ago
Standard Bank of South Africa Limited JohannesburgAbout the Role · We are seeking an experienced Oracle Developer to join our team in Johannesburg, South Africa. The ideal candidate will have a strong background in programming, with a focus on design, coding, testing, debugging, and maintenance of programs in development environ ...
-
Software Engineer
6 days ago
The Skills Mine JohannesburgJob Summary · A senior backend developer with 3+ years of experience is required to design, develop, and maintain scalable and secure APIs for core banking applications. Strong proficiency in Python, SQL, and NoSQL databases is essential. · Key Responsibilities: · Design, develop ...
-
Software Engineer
6 days ago
ITC Worldwide, LTD. JohannesburgTechnical Support Lead · We are seeking an ITSM Help Desk Lead to oversee our information technology help desk and incoming tickets. This role ensures smooth and effective technology operations, empowering staff to efficiently carry out their responsibilities. · Key Responsibilit ...
-
Software Engineer
2 days ago
Samaha Consulting JohannesburgWe are seeking a seasoned Helix Developer with at least 5 years of experience to join our team in Cape Town. · Key Responsibilities: · Work within a complex multi-business and multitenant environment. · Develop Business Workflows (BWF) using our proprietary technology. · Create c ...
-
Learner, Software Engineering
6 days ago
Standard Bank of South Africa Limited JohannesburgOur company is investing in top-notch engineering skills to drive innovation and value for our clients. · We are building a team of leading engineers who are passionate about innovation, enabling the group's platform and partner to drive progress in Africa. · In this exciting new ...
Develop and deploy machine learning models.
Enhance existing AI and ML frameworks.
Implement AI-driven solutions for business challenges.
Ensure model accuracy, scalability, and performance.
Facilitate continuous improvement through model monitoring and maintenance.
Collaborate with the Data Science team to understand ML models and translate them into production-ready applications.
Build and maintain scalable, secure, and high-performing software applications for hosting ML models.
Design, implement, and manage CI/CD pipelines to streamline deployment and integration processes.
Develop and optimize deployment architectures on AWS, leveraging services such as Amazon SageMaker, Lambda, ECS/EKS, and S3.
Ensure robust monitoring, logging, and alerting mechanisms for deployed solutions.
Automate operational workflows, including model retraining, validation, and deployment processes.
Maintain high software quality through code reviews, rigorous testing, and adherence to best practices.
Collaborate with DevOps teams to enhance infrastructure reliability and performance.
Explore and integrate solutions utilizing Large Language Models (LLMs) where applicable.
Stay up-to-date with advancements in ML technologies and AWS services to drive continuous improvement.
5+ years in software engineering, with a focus on deploying ML models in production.
Strong experience with AWS services, including but not limited to SageMaker, Lambda, ECS/EKS, S3, and CloudWatch.
Hands-on experience in setting up and managing CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipeline.
Proven expertise in containerization and orchestration (Docker, Kubernetes).
Strong programming skills in languages such as Python, Java, and Node.js.
Experience working in a DevOps-driven environment with automation at its core.
Experience with data preprocessing, feature engineering, and model tuning.
Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent work experience will also be considered.
Experience with big data technologies such as Hadoop, Spark, etc.
Knowledge of deep learning techniques and frameworks.
Previous experience in deploying AI/ML models in production environments.
Contributions to open-source AI/ML projects or research publications.
AWS Certified Machine Learning (beneficial).
AWS Certified Solutions Architect or AWS Certified Developer (beneficial).
Senior Software Engineer - Johannesburg - Khonology (Pty) Ltd
1 month ago

Description
Overview:
We are looking for an experienced machine learning engineer at Khonology who will be part of a dynamic team responsible for developing cutting-edge AI and ML solutions. As part of the engineering team, you will play a critical role in ensuring the seamless integration, deployment, and maintenance of ML models in scalable, efficient, and reliable software applications hosted on AWS and on-prem.
Objectives:
Responsibilities:
Requirements:
Experience:
Preferred Qualifications and Skills:
-
Software Engineer
Network Recruitment- Johannesburg
-
Engineer, Software
Standard Bank of South Africa Limited- Johannesburg
-
Engineer, Software
Standard Bank Group- Johannesburg
-
Engineer, Software
Standard Bank of South Africa Limited- Johannesburg
-
Engineer, Software
Standard Bank of South Africa Limited- Johannesburg
-
Software Engineer
Healthforce- Johannesburg
-
Software Engineer
Network Recruitment- Johannesburg
-
Software Engineer
Mukuru- Johannesburg
-
Software Engineer
Standard Bank of South Africa Limited- Johannesburg
-
Software Engineer
The Skills Mine- Johannesburg
-
Engineer, Software
Standard Bank of South Africa Limited- Johannesburg
-
Engineer, Software
Standard Bank of South Africa Limited- Johannesburg
-
Software Engineer
Standard Bank of South Africa Limited- Johannesburg
-
Engineer, Software
Standard Bank of South Africa Limited- Johannesburg
-
Engineer, Software
Standard Bank Group- Johannesburg
-
Software Engineer
Standard Bank of South Africa Limited- Johannesburg
-
Engineer, Software
Standard Bank of South Africa Limited- Johannesburg
-
Software Engineer
The Skills Mine- Johannesburg
-
Software Engineer
ITC Worldwide, LTD.- Johannesburg
-
Software Engineer
Samaha Consulting- Johannesburg
-
Learner, Software Engineering
Standard Bank of South Africa Limited- Johannesburg