Write robust, efficient, and well-documented code to optimise performance
Collaborate with researchers and technical staff to understand requirements and deliver solutions
Apply advanced numerical and AI-based methods to accelerate simulations and data analysis
Produce high-quality documentation and contribute to knowledge sharing
Support the wider project research goals through coding, testing, and optimisation cycles
Contribute to academic publications, including co-authoring papers and preparing supplementary materials such as figures, datasets, and code repositories
Assist in the preparation of research reports, grant grant deliverables, and presentations for internal and external stakeholders
Participate in regular team meetings, collaborative planning sessions, and cross-institutional discussions
Provide technical support to other team members and assist with troubleshooting and mentoring as required
Undertake additional tasks that support the research programme and institutional goals, as directed by the project lead
Minimum requirements
MSc or higher in Computer Science, Applied Mathematics, Physics, Engineering, or related
Strong programming skills in Python and/or C++
Demonstrated ability to develop efficient, well-structured, and maintainable code
Experience with collaborative coding environments and version control
Proven research track record, including contributions to publications, technical reports, or open-source projects
Strong communication, collaboration, and organisational skills within an international research project team
Desirable Experience
Experience building and/or training neural networks
Background in scientific computing environments
Knowledge of statistics and/or Monte Carlo simulation methods
Detailed Description
Job Requirements
Additional Details
How To Apply
To 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 email
on 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 Salary
Maximum Salary
Currency
Amount of Travel
Work At Home
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.