SARAO is Hiring a Senior Scientific Software Developer

SARAO is Recruiting

The South African Radio Astronomy Observatory (SARAO) is hiring a senior scientific software developer on a permanent contract. The senior scientific software developer will join the facility at Cape Town, Western Cape to lead the development of software projects for radio astronomy data reduction and analysis. The successful candidate will conduct research into high-performance computing techniques for data reduction pipelines. In addition, the senior scientific software developer will lead the development of algorithms, applications and pipelines, and the application of these to data from MeeKAT and other observatories.

Key Responsibilities

  • Lead development of software projects for radio interferometric data processing.
  • Coordinate contributions of junior developers and outside collaborators.
  • Conduct research into algorithms, frameworks and HPC techniques for radio interferometric data processing.
  • Attend and present at relevant research conferences as necessary.
  • Develop and maintain national and international collaborations.
  • Co-supervise post-graduate students.
  • Mentor postdoctoral fellows and junior developers.
  • Lead skills transfer and teaching.
  • Participate in public outreach activities.

Key Requirements


  • PhD Computer Science, Astronomy, Astrophysics, Mathematics, and Applied Mathematics


  • 3 years post PhD experience working in a research environment.
  • 6 years of work experience in software development for scientific computing.
  • Substantial experience with C, C++ and Python.
  • Substantial programming experience with GPUs and multithreaded/parallel environments.
  • Substantial experience with the Linux operating system, HPC clusters and container technology.
  • Technical and academic writing, with a track record of publications in peer-reviewed journals.
  • Track record of productive international collaborations.


  • Formal software development methodologies
  • Python scientific stacks (Numba/Dask)
  • Software development workflows and collaborative tools (Github)
  • Strong leadership skills
  • Self-motivated
  • Ability to thrive in a collaborative environment
  • Enthusiasm for mentoring and assisting colleagues

How to Apply

Applicants should submit a comprehensive CV here before 16 August 2022. Furthermore, applicants should include a letter of motivation indicating their suitability for the position in their applications. In addition, the applicants must provide the names and contact details of at least three referees.

South Africa’s National Research Foundation (NRF) offers a challenging career and a competitive remuneration package commensurate with qualifications and experience. Also, the NRF is committed to employment equity and redress, and appointments to the position will be made in line with the NRF Employment Equity Plan. In addition, the NRF reserves the right not to make an appointment and will send correspondence to short-listed candidates only.

You can get more information regarding the opening here.

Click here to get real time data and information on every Segments and players in the African space and satellite industry.