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.

    • Software Engineer: Geospatial Modelling at Council for Scientific and Industrial Research (CSIR)

    Posted: Apr 14, 2026
    Expires: Apr 22, 2026
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
  • Get new jobs in your inbox
    • @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...

    View All Jobs at Council for Scientific and Industrial Research (CSIR)


     

    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 matches this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new Data, Business Analysis and AI jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail