City, Architecture, Building, Office Building, Outdoors, Cityscape, Urban, Road, Aerial View, Construction Crane

Research Software Engineer (Software Optimisation Specialist)

  • 557122
  • Canberra / ACT, ACT, Australia, 2601
  • Continuing (Contingent Funded)
  • Closing at: Sep 22 2024 at 23:55 AEST

Classification: ANU Officer 8 – Senior Manager 1 (Specialist) 
Salary package: $112,693 – $134,446 per annum, plus 17% superannuation 
Term: Full-time, Continuing (Contingent Funded) funded until March 2028

  • Flexible working arrangements to encourage a healthy work/life balance, including consideration of part-time roles. 
  • Exceptional workplace culture with a supportive, diverse and inclusive team. 
  • Great work location with world-class staff amenities including gyms, swimming pool, childcare centres, etc. 
  • Excellent remuneration and conditions, including 17% superannuation contributions, annual leave loading and a range of benefits 

About Us
ACCESS – The Australian Community Climate and Earth System Simulator – is a collaborative venture between Government and the Australian research community to support development, maintenance and access to climate and weather models and data.   

Hosted at ANU, ACCESS-NRI (ACCESS National Research Infrastructure) is a multi-party collaborative venture responding to the current and future needs of Australia’s scientific, Government and stakeholder community.  

At the heart of ACCESS is a community of Research Software Engineers with a range of skills including high performance computing, climate and Earth system model development, advanced visualisation, model optimisation, code repository management, model evaluation and data science. 

ACCESS-NRI provides a supportive and enriching workplace for its staff through its strong commitment to equity, diversity and inclusion and wellbeing initiatives. Women, Aboriginal and Torres Strait Islander peoples and other people that will increase the diversity of the ACCESS community are strongly encouraged to apply. 

The Role
We are seeking a talented Research Software Engineer with knowledge and experience in code development and optimisation on parallel high-performance computing (HPC) systems. You will join the Software Transformation Team and help preparing the ACCESS models to run on the next generation of supercomputers, ensuring our models are fast and efficient. 

Responsibilities include: 

  • Profile and benchmark parallel code in an HPC environment, identifying bottlenecks and areas where performance can be improved. 
  • Optimise code performance through testing, debugging, and refactoring. 
  • Engage with code owners to gather requirements and coordinate developments. 
  • Explore the use of new technologies, like GPU-based algorithms, machine learning or cloud-based computing, in the context of climate modelling. 
  • Stay up to date with the latest developments in HPC related technologies. 

This is an exciting opportunity to work at the intersection of earth system models, climate change and high-performance computing to help address major challenges facing society. 

The role of Research Software Engineer will have demonstrated experience in working as part of a software development team, attention to detail, flexibility, and ability to prioritise tasks to accomplish both short- and long-term goals. Ability to self-direct and learn new skills as needed matters more than knowledge of any specific software package, as does an interest and demonstrated aptitude for picking up new skills and technologies and running with them. We are committed to an enriching work environment, and are prepared to invest in those we appoint, to develop skills that may be missing or enhance those you already possess. ACCESS-NRI represents a uniquely cross-disciplinary work environment that enables significant opportunities for broadening the skills and knowledge of those who choose to join us. 

It is essential that you can work with others, contribute to varied projects as needed, and be able to balance ongoing maintenance and support with scoping and delivery of new projects and other longer-term deliverables. The role has a mixture of internal and external stakeholder engagement, with varied technical and non-technical backgrounds.  

An appointment will be made at levels ANU Officer 8 or ANU Senior Manager 1, dependent on the level of experience of the applicant.  

If this sounds like you, and you are excited to support innovative research and play an active role in making a difference in the field of climate modelling, then please get in touch to find out more about the position.   

Skills and Requirements
Required:   

  • Linux/Unix experience
  • Experience developing scientific software written in Fortran and/or C++ 
  • Experience in profiling and optimising code on HPC systems 
  • Self-learner, good listener, accountable and passionate about helping others as well as working in a collaborative team environment  
  • Detail-oriented with an ability to handle multiple issues, tasks and competing priorities concurrently 
  • Remain up to date on latest trends and technologies ]
  • Commitment to a safe, inclusive and respectful workplace environment 

Desirable: 

  • GPU programming (e.g. CUDA, HIP, OpenCL) 
  • Experience developing and/or using Machine Learning frameworks and algorithms 

The above skills should be referred to when addressing the selection criteria. 

For further information, please contact Micael Oliveira (Software Transformation Team Lead) on E: micael.oliveira@anu.edu.au 

The University actively encourages applications from Aboriginal and Torres Strait Islander people. For more information on employment opportunities at the ANU, visit https://services.anu.edu.au/human-resources/respect-inclusion/aboriginal-torres-strait-islander-employment. 

ANU values diversity and inclusion and believes employment opportunities must not be limited by socio-economic background, race, religion or gender. For more information about staff equity at ANU, visit https://services.anu.edu.au/human-resources/respect-inclusion

Application information 
In order to apply for this role please make sure that you upload the following documents: 

  • A statement addressing the selection criteria. 
  • A current curriculum vitae (CV) which includes the names and contact details of at least two referees (preferably including a current or previous supervisor). If your CV does not include referees you can complete these online when prompted in the application form. 
  • Other documents, if required. 

Applications which do not address the selection criteria may not be considered for the position. 

Please note: The successful applicant must have rights to live and work in this country. 

The successful candidate will be required to undergo a background check during the recruitment process. An offer of employment is conditional on satisfactory results. 

Logo

Apply Now

Refer someone to this job

Not You?

Thank you

Job referral

Know someone great for this role! 

Recommended Jobs

Lecturer/Senior Lecturer

Level B 557104 Canberra / ACT ACT Australia Canberra / ACT, ACT, 2601 Crawford Sch of Public Policy Academic Fixed Term
The National Security College are taking applications for a Lecturer/Senior Lecturer role. This academic will make a leading contribution to teaching, research, and service to the College.

Lecturer in Accounting

Level B 557159 Canberra / ACT ACT Australia Canberra / ACT, ACT, 2601 College of Business &Economics Academic Continuing
The Research School of Accounting is seeking to appoint a highly qualified Lecturer in Accounting.

Associate Lecturer in Italian

Level A 556616 Canberra / ACT ACT Australia Canberra / ACT, ACT, 2601 RSHA Academic Fixed Term
The ANU School of Literature, Languages and Linguistics is seeking to enhance the strong teaching program in Italian Studies through the appointment of an education-focused Associate Lecturer in Italian.

Software Engineer

ANU Officer 7 557078 Canberra / ACT ACT Australia Canberra / ACT, ACT, 2601 Research School of Physics Professional Continuing (Contingent Funded)
Join the Department of Material Physics, Research School of Physics to develop 3D imaging tools. Utilize C++ and Python skills, collaborate with a diverse team, and support advanced geological data analysis.

Technical Officer

ANU Officer 6 557130 Canberra / ACT ACT Australia Canberra / ACT, ACT, 2601 JohnCurtinSchofMedicalResearch Professional Fixed Term
The Canberra Clinical Phenomics Service is seeking to fill a Technical Officer role at the Australian Phenomics Facility for a 12-month fixed-term position, backfilling for parental leave. The Technical Officer will be based at the John Curtin Sch...

Job Alerts

Not You?

Thank you