Skip to main content

Scientific Software Engineer

Expired
This role has expired and is no longer accepting applications. Browse similar roles →
Bureau of Meteorology
Adelaide SA, Brisbane QLD, Canberra ACT, Darwin NT, Hobart TAS, Melbourne VIC, Perth WA, Sydney NSW
hybrid
Full Time
$115,443 - $125,832 per yr

Apply for this job

Posted 4 months ago
This role is expired

These roles are hiring now

View all similar roles →

Senior Product Engineer

ResetData
Sydney NSW
hybrid
  • Build features end-to-end across Go, React, and a design system
  • 5+ years shipping production web apps (TypeScript, React, Postgres)
  • Use AI tooling (Claude Code, Cursor) to build an LLM product
Posted 1d ago

Staff Software Engineer - Frontend Web Platform KICK

Easygo
Melbourne VIC
hybrid
  • Own Kick's React / Next.js frontend platform at massive scale
  • 8+ years frontend engineering with strong JavaScript and TypeScript
  • Set standards, mentor engineers, and lead frontend architecture
Posted 1d ago

AI Software Engineer (Full Stack) | Senior Associate | Digital Solutions

PwC
Sydney, NSW
  • Design and develop AI-powered automation applications and digital products
  • Experience building and deploying LLM-powered applications
  • React, Next.js, TypeScript, Node.js, LLM agents, AI SDK
Posted 3d ago

Senior Front End Developer - Data & AI

MYOB
Sydney, NSW | Melbourne, VIC | Brisbane, QLD
hybrid
  • Lead delivery of front-end features for AI solutions and SaaS products
  • Senior level with expertise in React, TypeScript, large-scale web apps
  • React, TypeScript, accessibility (WCAG), design systems, testing
Posted 4d ago

The Research Program of the Bureau of Meteorology is seeking a scientific software engineer to be a key member of a diverse team to develop innovative applications for customers.

The Customer Applications team in the Research Program provides capability to projects that deliver customised products and systems for customers across many sectors, including Agriculture and Water, Energy and Resources, Aviation, Land and Maritime Transport. The successful candidate will initially contribute to the Next Generation Rainfall Standardization (Next Gen Rainfall) project which aims to develop a national blended radar, satellite and gauge rainfall analysis technique named BRAIN, using advanced machine learning, quality control and blending techniques. The Scientific Software Engineer will contribute to the final development steps and transition into operations of this new system that will integrate multiple sources of rainfall data to create unified products for the water industry. The selected applicant may also contribute to the support and development of weather radar related systems, such as radar rainfall estimation and nowcasting applications.

Upon delivery of this project (1 - 2 years), the role will contribute to multiple and diverse projects, sometimes concurrently, so flexibility and demonstrated project experience are required. Recent projects of this type include forecasting of fog and volcanic ash, customised forecasts of wind and hazardous weather, and renewable energy relevant forecasts to support the energy transition in Australia and internationally. 

The key duties of the position include:

Under the direction of Senior Software Engineers and Research Scientists, the Scientific Software Engineer undertakes work that is complex in nature, with the opportunity for reasonable autonomy and accountability. The responsibilities of the role include but are not limited to:

  1. Contribute to the development, building and implementation of a new system that will integrate multiple sources of rainfall data in real-time to create unified products for the water sector
  2. Lead and/or contribute to the development of scientific products and systems, using modern software engineering tools and cutting-edge data science techniques, including automated testing.
  3. Monitor and/or modify as appropriate, existing software to either incorporate changes due to variations in procedures or scientific techniques, or to improve its efficiency and/or effectiveness.
  4. Prepare technical documentation, scientific papers for publication in journals, Bureau research reports, and present at conferences and workshops.
  5. Work effectively across multiple teams, and cultivate and maintain effective working relationships with project and programme managers, senior staff, and fellow project and team members
  6. Comply with all Bureau work, health and safety policies and procedures, and take reasonable care for your own health and safety and that of employees, contractors and visitors who may be affected by your conduct, and,
  7. A commitment to the APS Values, Employment Principles and Code of Conduct and an understanding of the Bureau's diversity and inclusion statement of commitment.

RecruitAbility applies to this vacancy. Under the RecruitAbility scheme you will be invited to participate in further assessment activity for the vacancy if you choose to apply under the scheme; declare you have a disability; and meet the minimum requirements for the job. For more information visit: https://www.apsc.gov.au/recruitability. This initiative/program is only applicable where the successful applicant will be employed under the Public Service Act 1999. Similar conditions may apply when employed under other Acts. For clarification please contact the agency.