Computer Engineering jobs in Johannesburg

Found 1 639 jobs
Sort by:

Lead Computer Vision & AI Engineer for Production ML

Ithemba Recruitment- Sourcing Top Talent
Johannesburg

A leading recruitment agency is seeking a skilled AI Software Developer with expertise in Computer Vision and Deep Learning. The candidate will lead the development of innovative AI solutions, requiring proficiency in Python and C++, and experience in deploying machine learning algorithms. The role demands an advanced degree in a relevant field and at least 2 years of industry experience. Ideal...

View salary & More Info
an hour ago
Remote

Computer Engineer - Software (Remote)

JenRec Recruitment
Johannesburg

Job Opportunity: Software Engineer (Fully Remote) A growing technology company is seeking a motivated and talented Software Engineer to join its team, focused on developing innovative telecom software solutions. This fully remote role is ideal for recent graduates or professionals with 06 years of experience in software development, particularly those with a solid foundation in backend and web...

View salary & More Info
a day ago
Remote

Data Engineer

Klipboard
Johannesburg

Overview At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work. Klipboard provides specialist software, services and support to deliver fully integrated trading and business...

View salary & More Info
an hour ago
Hybrid

Senior IT Security Engineer

Sabenza IT & Recruitment
Johannesburg

We are seeking a Senior Information Security Engineer to design, implement, and lead advanced security solutions across hybrid on-prem and cloud environments (Azure, Microsoft 365). Key Responsibilities 1. Security Architecture & Engineering - Design and implement advanced security controls across on-prem, cloud, and SaaS environments (Azure, Microsoft 365). - Define and enforce security...

View salary & More Info
an hour ago

Senior Azure Engineer

Concord EFS
Johannesburg

Overview Khonology is a digital services company focused on software development, Application Support, data analytics and engineering. We are seeking to engage the services of an Azure Engineer for a 6 month engagement. The Azure Engineer is responsible for designing, implementing, managing, and optimizing cloud infrastructure and services on Microsoft Azure. The role focuses on ensuring...

View salary & More Info
an hour ago

Senior Software Engineering Manager: USSD

Ovations Talent Sourcing
Johannesburg

This is a 5 – month contract (renewable) Are you a battle-tested Engineering Leader who excels at moving complex, mission‑critical systems into the future? We are looking for an Engineering Manager to lead our platform modernization journey. This is not a "maintenance" role. You will be at the helm of a massive DR‑first migration to Azure, leading cross‑functional squads (Mobile, Backend,...

View salary & More Info
an hour ago
Remote

Solution Engineer, Specialist

SITA
Johannesburg

Overview WELCOME TO At SITA, we keep airports moving, airlines flying smoothly, and borders open. Our technology and communication innovations power the success of the global air travel industry. Youll find us in 95% of international airports, working closely with over 2,500 transportation and government clients. Each partnership brings unique challenges, and we thrive on delivering fresh...

View salary & More Info
an hour ago

Data Engineer - ETL, Warehousing & Analytics

Pepkor Lifestyle
Johannesburg

A retail company based in Johannesburg is seeking a skilled Data Engineer to enhance their data infrastructure. The ideal candidate should have a Bachelor's degree in Computer Science and proven experience in data engineering. Key responsibilities include designing and maintaining ETL processes, monitoring data quality, and collaborating effectively with teams. Proficiency in SQL and Python is...

View salary & More Info
an hour ago

Cloud Engineer

LinkedMe
Johannesburg

Overview LinkedMe is a South Africa-based software development company dedicated to addressing the country’s most urgent business challenges. As a trusted Google Cloud partner, LinkedMe develops innovative software solutions and leverages cloud and AI technologies to empower organizations. By bridging the gap between businesses and digital tools, we aim to drive meaningful innovation and...

View salary & More Info
an hour ago

Machine Learning Engineer

Discovery
Johannesburg

Machine Learning Engineer Business Unit: Discovery Insure Function: Actuarial Sciences Date: 19 Jan 2026 Discovery Insure Machine Learning Engineer About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of...

View salary & More Info
an hour ago
Hybrid

Intermediate Software Engineer (4 MONTH CONTRACT)

HolistiTech
Johannesburg

Note: This is a 4 month contract role. ROLE OVERVIEW We are looking for an Intermediate Software Engineer who enjoys solving real engineering problems — not just delivering tickets. You will design and build backend services powering high-availability financial systems, working closely with experienced engineers and cross-functional stakeholders. You’ll have autonomy in how you approach...

View salary & More Info
an hour ago

Data Engineer (Basel)

Nedbank
Johannesburg

Job Classification Data Engineer (143768) TA Keabetswe Modise Closing date 30 January 2026 Job Family Information Technology Career Stream Data Leadership Pipeline Manager of Self Professional Job Purpose The purpose of the Data Engineer is to leverage their data expertise and data related technologies, in line with the Nedbank Data Architecture Roadmap, to advance technical thought...

View salary & More Info
an hour ago

Mechanical Engineer with Python Experience - Freelance AI Trainer

Mindrift
Johannesburg

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What We Do The Mindrift platform connects specialists...

View salary & More Info
an hour ago

FinOps Engineer

Santam
Johannesburg

CAREER OPPORTUNITY The Core Platforms Applications and User Experience in Santam Technology Services department (STS) has an opportunity for a FinOps Engineer who will be based in the Western Cape or Gauteng. What Will You Do - Technical support of Guidewire Suite and Thunderhead technology (includes usage of hardware, software, databases, and the management and support thereof - including...

View salary & More Info
an hour ago

Senior Software Engineer

LexisNexis
Johannesburg

About our Team LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform...

View salary & More Info
an hour ago
Alert me to new jobs like Computer Engineering, Johannesburg
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.

Quality Controller (Engineering – CMM) – Contract

Oxyon People Solutions
Johannesburg

Job Title: Quality Controller (Engineering – CMM) – Contract Location: Germiston, Gauteng Employment Type: Contract Job Purpose An Engineering company is seeking an experienced Quality Controller on a contract basis to ensure that engineering components and products meet required quality standards, specifications, and customer requirements. The role requires strong hands-on experience...

View salary & More Info
an hour ago
Hybrid

Data Integration Specialist / Data Engineer

DeARX
Johannesburg

Overview A leading enterprise organisation within the financial services sector is seeking an experienced Senior Data Integration Specialist to join its technology team on a 12-month contract. The role is based in Sandton, Johannesburg, operating in a hybrid working model with a minimum of 3 days per week in office. The successful candidate will contribute to the delivery of enterprise-scale...

View salary & More Info
an hour ago

Data Engineer

FNB South Africa
Johannesburg

Overview Job Description - To ensure effective movement, collection, integration, storage, and provisioning of data to meet business objectives through sound understanding of business unit requirements and frequent collaboration with relevant stakeholders (such as Enterprise Architecture, Database and Solution Architects, Business Intelligence Developers, Data Scientists and Product Owners,...

View salary & More Info
an hour ago
Hybrid

Hybrid Data Engineer — Global Datalake & Analytics

Klipboard
Johannesburg

A leading software solution provider in Johannesburg is seeking a Data Engineer to develop and maintain data pipelines and architectures. You will collaborate with stakeholders to enhance decision making through data insights. The ideal candidate should have a Bachelor's degree in Computer Science or related field and proven experience using Databricks, SQL, and Python. This role offers a hybrid...

View salary & More Info
an hour ago
Remote

Software Engineer - Remote (Electronic / Electrical / Computer Engineer)

JenRec Recruitment
Johannesburg

This fully remote role is ideal for recent graduates or professionals with 06 years of experience in software development, particularly those with a solid foundation in backend and web development. Strong academic performance is essential and should be included with your CV. What Youll Do: - Design, develop, and maintain both web interfaces and backend components. - Troubleshoot, debug, and...

View salary & More Info
a day ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu