Details
- Close date
- No date set
- Host campus
- Dunedin
- Qualification
- PhD, Postdoctoral
- Supervisor
- Associate Professor Sherlock Licorish
Overview
Software developers are increasingly using publicly hosted and LLM-generated coding solutions. While such interfaces provide useful and rapid coding solutions, evidence suggests that code derived from these mediums often contain violations/errors which may result in future software failures when reused. Accordingly, increasing research effort is dedicated to mitigating the pitfalls of reusing publicly hosted and LLM-generated code. The work proposed here will address such efforts.
This project aims to develop and deliver AI-inspired software violation detection and repair algorithms to support New Zealand software developers in their efficient and rapid delivery of high-value, reliable and secure software. We will also package our algorithms to support the upskilling of novice developers.
Sounds exciting? If you are a strong coder, fluent in Java and/or Python, and have a strong interest in algorithms and artificial intelligence (AI), you may be interested in this opportunity, which is funded by a 2024 MBIE Smart Ideas Endeavour Fund project.
We are recruiting for funded positions at the PhD and Postdoc/Research Fellow levels, with the positions hosted at the School of Computing, University of Otago (Dunedin, New Zealand).
Contacts
- Address
- Sherlock Licorish
- sherlock.licorish@otago.ac.nz