Software Engineers (Machine Learning)

Job no: 502285
Work type: Fixed term - Full-time
Campus: Adelaide
Categories: Information and Communications Technology, HEO9

Apply now

Attractive remuneration package including excellent employee benefits

Two year fixed term contracts with multiple positions available immediately

Building your career at the Australian Institute for Machine Learning (AIML) offers many rewards

These exciting new roles will be part of a small team of software engineers working with other experts to develop machine learning algorithms, test, deliver and maintain software systems work with leaders in artificial intelligence.

With a successful track record of software development, you will write production code, crunch data with machine learning algorithms, and work in a team to deliver machine learning systems. You will also be participating in the development of solutions as part of a project team, develop prototypes for end users, adopt and adapt software design models, document and test software. 

AIML is Australia’s leading research institute in machine learning, artificial intelligence and computer vision. With world-leading researchers, modern facilities and an innovative culture, we're committed to delivering research that is highly valued by our local and global communities. AIML is the largest computer vision and machine learning group in Australia with over 110 members including academics, research staff and students.

The institute works on a mixture of fundamental and commercially orientated research projects in computer vision and machine learning, with a strong track record of publication in the top venues.  The University’s Computer Vision research is amongst the best in the world.  Find out more at

Visa sponsorship and an attractive relocation package is available for the right candidate.

Find out more information about working at AIML here

To be successful you will need:

  • Experience as a software developer in industrial software engineering, proficiency in one or more of Linux OS, C++, Java, Python.
  • Strong algorithmic coding skill and solid knowledge of data structures.
  • Understanding of machine / statistical learning techniques such as non-linear regression, kernel regression, support vector machines (SVM), neural networks, classification trees and similar techniques.
  • Well-developed communications skills: written and verbal with ability to write reports and technical documents describing projects.
  • A PhD in a relevant area is preferable, but not essential.

Your Division’s broader role:

The Division of Research & Innovation also provides infrastructure supporting the development of world-class research both nationally and internationally, and encouraging engagement with the broader community.

Enjoy an outstanding career environment

The University of Adelaide is a uniquely rewarding workplace. The size, breadth and quality of our education and research programs - including significant industry, government and community collaborations - offers you vast scope and opportunity for a long and fulfilling career.

It also enables us to attract high-calibre people in all facets of our operations, ensuring you will be surrounded by talented colleagues, many world-leading. And our work's cutting-edge nature - not just in your own area, but across virtually the full spectrum of human endeavour - provides a constant source of inspiration.

Our core values are honesty, respect, fairness, discovery and excellence. And our culture is one that welcomes all and embraces diversity. We are firm believers that our people are our most valuable asset, so we work to grow and diversify the skills of our staff.

In addition, we offer a wide range of attractive staff benefits. These include: salary packaging; flexible work arrangements; high-quality professional development programs and activities; and an on-campus health clinic, gym and other fitness facilities.

Learn more at:

If you want to change tomorrow, act today

Click the link to the online application form below and address and upload your responses to all selection criteria. Applications open until filled.

For further information

For a confidential discussion regarding the teaching and research components or the area for this position, please contact:

Mr Ian Will
Operations Manager
Australian Institute for Machine Learning (AIML)
T:  +61 (8) 8313 6176 
M: +61 422 531 417 

You’ll find a full position description below: (If no links appear, try viewing on another device)

The University of Adelaide is an Equal Employment Opportunity employer. Women and Aboriginal and Torres Strait Islander people who meet the requirements of this position are strongly encouraged to apply.


Download the Position Description Apply now

Applications close:

Refer a friend

Back to search results

Share this:

| More

Job search

Filter results

Work type