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: Apr 14, 2026
    Deadline: Apr 22, 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...
    Read more about this company

     

    Software Engineer: Geospatial Modelling

    About the job: 

    • The CSIR has a vacancy for a Software Engineer in the Operational Intelligence Impact Area, within the Next Generation Enterprises and Institutions cluster. The incumbent should have a strong background in software engineering, data analysis, and client engagement.
    • This role requires a proactive individual who can develop innovative software solutions, engage with clients, and drive business growth through technical expertise and strategic insight. This position is based in Pretoria or Stellenbosch and will report to the Research Group Leader.

    Key responsibilities:

    • Develop and maintain digital solutions for clients in partnership with researchers and experts from cross disciplinary fields.
    • Write clean, scalable, and efficient code, following industry best practices.
    • Contribute technically on large and complex projects, using cutting-edge data, simulation, technology and innovative designs;
    • Stay up-to-date with emerging technologies and incorporate them into new solutions;
    • Perform project management tasks such as project plan scoping, managing, controlling, and closing out, including time sheet management, procurement activities, ethical clearance applications
    • Identify and pursue new business opportunities, develop strong client relationships, and contribute to marketing materials and sales strategies for geospatial products and services.

    Qualifications, skills and experience:

    A Bachelor's degree in computer science, applied mathematics, statistics, data science, engineering or related fields with at least two years' practical experience in the following:

    • Designing, development, implementation, and optimisation of software applications.
    • Scientific programming and implementing different machine learning and deep learning models. 

    Must have knowledge and/or experience with some of the following: 

    • DevOps
    • Test automation, continuous integration, continuous delivery;
    • Docker;
    • Python;
    • JavaScript;
    • C++ and other programming languages
    • Open GIS source software (e.g. Geoserver, QGIS),
    • ArcGIS Products
    • Machine learning frameworks (e.g., TensorFlow, PyTorch) and data analysis tools (e.g., Pandas, NumPy)
    • Experience should include engaging with clients and managing business relationships.

    Closing Date

    • 14/04/2026

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Council for Scientific and Ind... Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail