Software Engineer - Data Scientist

Curtin University

We seek a software engineer with experience in SQL and Python to help us build systems to change the way universities think

  • 2 year fixed term contract
  • Competitive remuneration package with 17% Superannuation
  • Flexible and agile working environment located in Bentley
Job Reference: 269220
About us

The Curtin Institute for Computation (CIC) was established to meet an increasing demand for computational modelling, data analytics, and visualisation. The CIC initiates and fosters collaborative, interdisciplinary research and education programs with researchers. One such collaboration is the Curtin Open Knowledge Initiative (COKI), a strategic project of the Research Office at Curtin, the Faculty of Humanities, the Curtin Institute for Computation, and the Centre for Culture and Technology.
The Curtin Open Knowledge Initiative (COKI) is a multidisciplinary team with an exciting program of work on the theme of ‘open knowledge institutions’. The goal of our project is to develop tools and data that will allow universities to understand how effectively they are operating as open knowledge institutions; and to support strategic change in higher education and research. To date, the project has collected a global dataset consisting of trillions of data points and terabytes of related content (structured, semi-structured and un-structured data) which all needs to be organised, linked, and understood.
Combining good software engineering, data science and a critical perspective we are addressing questions of how to collect and manage data at a large scale, as well as how sharing this data and analysis will affect the ecosystem.
Your new role

We are seeking a detail orientated Software or Data Engineer to join the CIC team and the COKI project. This is a great opportunity to work on, and take a leadership role in a number of globally impactful projects. We are seeking someone with existing expertise and experience in software and data engineering, who also is looking for an opportunity to grow their skills by working with a very large and diverse dataset spanning multiple cloud environments. As the project progresses, there will be increasing opportunities for developing novel approaches for network analysis, natural language processing, machine learning and data visualisation. This will also provide the opportunity to contribute to a range of open source and open science projects, with opportunities to travel and present this work.

Responsibilities include:
  • Working with a range of large global data sets, performing quality assessments and analysis.
  • Developing a range of tools, techniques and repeatable workflows for analysing, linking, exploring and visualising our large global datasets in order to tell effect stories through data.
  • Designing and building systems for scaling our data processing requirements with an eye towards sustainability.
  • Working with other members of the COKI team and our partners to translate project goals into technical solutions.
  • Working with the latest tools and services on public cloud environments.
  • Contributing to research activities such as grant development and writing publications.
  • Opportunities for both writing engineering and data science blog posts to boost your public exposure and/or taking on product ownership responsibilities.
You will bring to the role
  • A tertiary qualification in a relevant quantitative discipline (e.g. Computer Science, Software Engineering, Statistics, Mathematics) with extensive relevant experience.
  • Experience and proficiency in software engineering best practices, data quality assurance, or data science.
  • Proficiency in Python.
  • Web development/visualisation (JavaScript, React, Leaflet, D3, etc) experience.
  • Experience, or a willingness to quickly learn, the skills to work in Linux cloud environments, with previous experience working with Docker a bonus.
  • The ability to work effectively as part of a team as well as autonomously.
  • Well-developed written communication skills with the ability to construct clear and concise reports and correspondence.
  • Experience working with data workflow tools is a bonus.
  • Given the projects global scope, an ability to speak multiple (human) languages would be an advantage.
  • It would be an advantage to have a doctoral qualification in a quantitative discipline such as computer science, mathematics or operations research or have demonstrated experience in delivering successful projects. 
What we offer you
  • Agile and flexible working environment with great work life balance
  • The opportunity to grow, develop and diversify your own skill set
  • Competitive remuneration package with 17% Superannuation
For further information on Curtin’s employee benefits visit

Next steps

Curtin University requires you to provide a cover letter and resume to include sufficient information and examples to allow us to assess your suitability for the role. We are interested to both hear about your specific technical experiences and your interests in the wider COKI projects.

Valuing Diversity and Inclusion

At Curtin, we are committed to Aboriginal and Torres Strait Islander reconciliation, diversity and social justice and aim to create an inclusive environment where our staff and students are valued and inspired. This includes a supportive recruitment process should you require any access assistance. 
Contact details

To apply complete the application form below, or for more information contact:

Richard Hosking, Data Science Lead, Curtin Open Knowledge Initiative

Please apply via the attached link, we cannot accept resumes sent to the above contact.

Applications close: 9:00 PM, Sunday 2 February 2020


Curtin reserves the right at its sole discretion to withdraw from the recruitment process, not to make an appointment, or to appoint by invitation, at any time. We reserve the right to remove the advert earlier than the date on the advert.