SARAO is Recruiting a Senior Scientific Software Developer


The South African Radio Astronomy Observatory (SARAO) is recruiting a Senior Scientific Software Developer on a permanent contract in Cape Town, Western Cape.

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 postgraduate 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);
  • PhD with 3+ years;
  • Software development for scientific environments with 6+ years.
  • Experience working in a research environment;
  • 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 such as Numba and Dask;
  • Software development workflows and collaborative tools (Github);

Additional Notes

The applicant should have the following skills, abilities, and competencies:

  • 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 10 November 2022. Furthermore, applicants should include a letter of motivation indicating their suitability for the position in their applications. In addition, the applicants must provide at least three referees’ names and contact details.

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 align 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.

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