First listed on: 15 November 2017

Research Engineer - Programmer / Developer

  • Are you a passionate programmer/developer?
  • Do you have excellent coding and database skills?
  • Work with a world class multi-disciplinary team at CSIRO

The Position

Common carp is a serious invasive species of the rivers of the Murray Darling Basin, and is a major contributor to the decline of native fish populations. CSIRO Australian Animal Health Laboratory (AAHL), based in Geelong, has been investigating the potential of a herpesvirus ("CyHV-3") as a means to control populations of carp, and thus enable native fish populations to recover. Already we have shown that the virus will not affect any of these native fish species, and have undertaken preliminary work on modelling of where and when to release the virus. The goal is to achieve maximum "knock-down" of carp populations whilst at the same minimising adverse ecological consequences such as depleting river oxygen.

CSIRO and RMIT University have recently been commissioned by the National Carp Control Program ( to take this preliminary modelling work to an operational stage, so as to allow decision makers to run models of the spread of the virus upon release.

To build this operational Decision Support platform, we will be needing a programmer/developer with excellent coding and database skills and a passion for the using science to solve environmental problems. This person will be working with a world class multi-disciplinary team comprising a virologist, an epidemiologist and a data scientist (CSIRO-AAHL, Geelong), a diverse team of highly skilled data scientists, modellers and programmers (CSIRO Data61, Docklands), hydrologists (CSIRO, Canberra) and two mathematical modellers (RMIT University, Melbourne). This environment will be an ideal opportunity for the candidate to significantly enhance their professional skill sets and profile.

To view the full position description and selection criteria for this role please click here: Position details document 

Location:    Primarily based in Geelong, VIC, with co-location at Docklands, VIC
Salary:        AU $80K - AU $91K plus up to 15.4% superannuation
Tenure:       Indefinite
Ref No.:      51241

To be successful you will need:

  • Bachelor's Degree in Computer Science, Geomatics, GIS, Management Information Systems, Mathematics or a related discipline.
  • Demonstrated high level proficiency coding in Python, especially in the context of Data AnalyticsExperience in SQL programming.
  • Two to three years’ experience working as a software engineer in a professional environment.
  • The ability to work effectively as part of a multi-disciplinary, regionally dispersed research team, and carry out tasks autonomously in support of scientific research.
  • Demonstrated ability & willingness to contribute novel ideas and approaches in support of scientific investigations.

We imagine. We collaborate. We innovate. At CSIRO, we do the extraordinary every day. We innovate for tomorrow and help improve today – for our customers, all Australians and the world. We do this by using science and technology to solve real issues. Diversity is the compass that navigates our innovation. We provide an inclusive workplace that respects, values and actively pursues the benefits of a diverse workforce.

We work flexibly at CSIRO, offering a range of options for how, when and where you work. Talk to us about how this role could be flexible for you. Find out more! CSIRO Balance

How to apply:

To apply for this position you will be required to submit your resume and cover letter, as one document, highlighting your experience as relevant to the role requirements.

Applications close: 10:59pm AEST on 5th December 2017

Recent Jobs