Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 15, 2026
    Deadline: Sep 23, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Council for Scientific and Industrial Research (CSIR) is one of the leading scientific and technology research, development and implementation organisations in Africa. Constituted by an Act of Parliament in 1945 as a science council, the CSIR undertakes directed and multidisciplinary research, technological innovation as well as industrial and scientific...

     

    Software Engineer: Artificial Intelligence and Machine Learning

    About the job: 

    • The CSIR has a vacancy for a Software Engineer Artificial Intelligence and Machine Learning in the Command, Control and Integrated Systems Impact Area within the Defence and Security Cluster.
    • The incumbent will be responsible for developing and maintaining software applications, systems, and tools that support research and development architectures for command and control, situation awareness, integration, and interoperability in military, non-military, and safety and security domains. 
    • This position is based in Pretoria and will report to the Research Group Leader.

    Key responsibilities:

    • Develop and maintain software applications, systems, and tools that support research and development projects.
    • Assist in designing, building, and improving AI and machine learning solutions and data pipelines.
    • Collaborate with other researchers and engineers to translate research ideas into practical software solutions.
    • Integrate software with sensors, databases, and external systems.
    • Write clean, reliable, and well-tested code that meets quality and performance standards.
    • Support the evaluation and adoption of new technologies, tools, and development practices.
    • Contribute to technical documentation, reports, and research outputs.
    • Participate in research and development activities, including prototyping and experimentation.
    • Stay current with advances in software engineering, AI, and machine learning.
    • Contribute to funding proposals and project-related technical submissions.
    • Share knowledge and collaborate effectively with colleagues, students, and project stakeholders.

    Qualifications, skills and experience:

    • A Bachelor's degree in computer science, software engineering, computer engineering, or a related field with least two years experience in software development.
    • A Postgraduate qualification will be advantageous.
    • Demonstrated interest in Artificial Intelligence and Machine Learning, with practical exposure through projects, research, coursework, or industry experience.
    • Proficiency in one or more programming languages such as Python, C++, or Java.
    • Understanding of software design principles and modern development practices.
    • Experience working with data processing, algorithms, and model development.
    • Strong analytical thinking and problem-solving skills.
    • Ability to learn new technologies quickly and apply them effectively.
    • Experience in working on research, innovation, or experimental projects will be beneficial.
    • Ability to work independently and as part of a multidisciplinary team.
    • Strong written and verbal communication skills.

    Whats in it for you? 

    The CSIR offers:

    • Learning and development opportunities.
    • Competitive and market-related remuneration packages.
    • Total guaranteed salary packages which encompass contributions to the pension fund, risk insurance and medical scheme.
    • We openly acknowledge and reward our employees' contributions and accomplishments through our esteemed CSIR Excellence Awards. 

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new Data, Business Analysis and AI jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home
Jobs You Might Be Interested in

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail