Johannesburg, South Africa
9 days ago
Junior Scientific Software Developer (AD.10.4)
Job TitleJunior Scientific Software DeveloperLocationOrganization NameWits EnterpriseDepartment DescriptionThe Wits Machine Intelligence & Neural Discovery (MIND) Institute invites applications for a Junior Scientific Software Developer to join its cutting-edge research team on the Square Kilometre Array (SKA) project. This role focuses on enhancing the performance of existing scientific code by implementing efficient programming and AI-based speedup methods, including emulation techniques. The successful candidate will work under the guidance of Research Chair at MIND and in collaboration with team at Imperial College London, contributing directly to the scientific outputs of the project and advancing Africa s leadership in big-data science.Brief DescriptionActivities and ResponsibilitiesWrite robust, efficient, and well-documented code to optimise performanceCollaborate with researchers and technical staff to understand requirements and deliver solutionsApply advanced numerical and AI-based methods to accelerate simulations and data analysisProduce high-quality documentation and contribute to knowledge sharingSupport the wider project research goals through coding, testing, and optimisation cyclesContribute to academic publications, including co-authoring papers and preparing supplementary materials such as figures, datasets, and code repositoriesAssist in the preparation of research reports, grant grant deliverables, and presentations for internal and external stakeholdersParticipate in regular team meetings, collaborative planning sessions, and cross-institutional discussionsProvide technical support to other team members and assist with troubleshooting and mentoring as requiredUndertake additional tasks that support the research programme and institutional goals, as directed by the project lead
Minimum requirementsMSc or higher in Computer Science, Applied Mathematics, Physics, Engineering, or relatedStrong programming skills in Python and/or C++Demonstrated ability to develop efficient, well-structured, and maintainable codeExperience with collaborative coding environments and version controlProven research track record, including contributions to publications, technical reports, or open-source projectsStrong communication, collaboration, and organisational skills within an international research project teamDesirable ExperienceExperience building and/or training neural networksBackground in scientific computing environmentsKnowledge of statistics and/or Monte Carlo simulation methodsDetailed DescriptionJob RequirementsAdditional DetailsHow To ApplyTo apply, please submit a cover letter clearly outlining your skills and experience, indicating the post that you are applying for, together with a CV and the names and contact details of at least three (3) references on the link:https://wits-enterprise.co.za/vacancies/57357/junior-scientific-software-developer-wits-machine-intelligence-neural-discovery-institute-wits-mind-institute-full-time-12-months-fixed-term-contract/For queries, contact Sonti Masike, Executive PA/HR Officer, by emailon recruitment.witsenterprise@wits.ac.za
Closing date: 10 October 2025, close of business

The University is committed to employment equity. Preference may be given to appointable applicants from the underrepresented designated groups in terms of the relevant employment equity plans and policies of the University. The University retains the right not to make an appointment and to verify all information provided by candidates.

Please note that correspondence will only be entered into with shortlisted candidates. The University reserves the right not to make an appointment or to re-advertise.

Minimum SalaryMaximum SalaryCurrencyAmount of TravelWork At Home
Confirmar seu email: Enviar Email