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 3 months ago
This role is expired

These roles are hiring now

View all similar roles →

Full Stack Software Engineer - Agentic AI

NinjaTech AI
Sydney, NSW
  • Build features for agentic AI platform with full OS capabilities
  • 1+ years software development experience
  • React, Next.js, Python, AWS, cloud platforms, databases
Posted 12h ago

Senior Full Stack AI Consultant

V2 AI
Sydney, NSW
hybrid
  • Design and deliver full stack AI applications using React, Node.js, and cloud
  • Strong experience in hands-on full stack AI engineering
  • React, Node.js, AWS/Azure, LLMs, RAG, agent-based systems
Posted 8d ago

2026/2027 Macquarie Summer Internship Technology

Macquarie Group
Sydney, NSW
  • Technology internship spanning engineering, data analysis and business analysis
  • Second last year of study in computer science, engineering or related degrees
  • AI, software development, data science, cyber security, engineering
Posted 8d ago

Junior AI Engineer (Clients)

Infinity Constellation
Australia
remote
  • Build backend services, APIs & integrations for AI workflows
  • 2-4 years software engineering experience
  • Backend services, APIs, automated testing, debugging
Posted 9d 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.