Open-Source Epidemic Forecasting Software Engineer

University of Melbourne

City of Melbourne

On-site

AUD 101,000 - 109,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

17% superannuation
Salary packaging
Health and wellbeing programs
Professional development opportunities

Job summary

The University of Melbourne is seeking a Research Software Engineer to design and deliver open-source software powering national epidemic forecasting and scenario modelling hubs. You will work with epidemiologists and data scientists to turn complex health data into actionable insights.

This professional software engineering role focuses on building high-quality tools rather than academic publications, with responsibilities spanning design, development, testing, deployment, and documentation

Qualifications

  • Hold a bachelor's degree in computer science, software engineering or a similarly computational discipline.
  • Apply strong software engineering practices, including Git, testing, continuous integration and high-performance computing skills.
  • Manage project workload effectively, meeting milestones and deadlines while maintaining clean, reproducible and well-documented code.
  • Collaborate within multidisciplinary teams, communicating complex technical concepts clearly to non-technical public health stakeholders.

Responsibilities

  • Plan, design, develop, test and deploy open-source research software that supports ACEFA's forecasting and scenario modelling hubs.
  • Create modern web interfaces, dashboards and user experiences, integrating secure back-end services, databases and cloud infrastructure.
  • Engage software users and collaborators through code repositories and forums, supporting multi-team participation in epidemic analytics.
  • Implement robust data management, security and confidentiality practices aligned with population health research policies and standards.
  • Produce clear technical documentation, reports and project communications that enable reuse, scalability and ongoing maintenance of tools.

Skills

Software engineering
Open-source software
High-performance computing
Team collaboration

Education

Bachelor's degree in CS/Software Engineering

Tools

Git
CI/CD
Cloud infrastructure
Databases

Job description

The University of Melbourne is seeking a Research Software Engineer to design and deliver open-source software powering national epidemic forecasting and scenario modelling hubs. You will work with epidemiologists and data scientists to turn complex health data into actionable insights.

This professional software engineering role focuses on building high-quality tools rather than academic publications, with responsibilities spanning design, development, testing, deployment, and documentation

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Software Engineer — Epidemic Analytics & Modelling
Research Software Engineer — Epidemic Analytics & Modelling

UOM University of Melbourne • Parkville

On-site
AUD 101,000 - 109,000
17% superannuation
Flexible work arrangements
Career development programs
+2
Research Software Engineer
Research Software Engineer

University of Melbourne • City of Melbourne

On-site
AUD 101,000 - 109,000
17% superannuation
Salary packaging
Health and wellbeing programs
+1
Research Software Engineer
Research Software Engineer

UOM University of Melbourne • Parkville

On-site
AUD 101,000 - 109,000
17% superannuation
Flexible work arrangements
Career development programs
+2
Associate Software Engineer - Cloud & Data for Urban Research
Associate Software Engineer - Cloud & Data for Urban Research

University of Melbourne • City of Melbourne

On-site
AUD 101,000 - 109,000
17% superannuation
Salary packaging
Health & wellbeing programs
+2
Data Platform Engineer
Data Platform Engineer

University of Melbourne • Melbourne

On-site
AUD 122,736 - 132,847
Supportive flexible work arrangements
Salary packaging
Professional development opportunities
+1
Associate Software Engineer — Cloud-First Urban Research Platforms
Associate Software Engineer — Cloud-First Urban Research Platforms

UOM University of Melbourne • City of Melbourne

On-site
AUD 101,000 - 109,000
17% superannuation
Salary packaging
Health & wellbeing programs
+2
Data Engineer
Data Engineer

University of Melbourne • City of Melbourne

On-site
AUD 125,000 - 136,000
17% superannuation
Salary packaging
Health and wellbeing programs
+2
Junior Software Engineer, Cloud & Data for Urban Research
Junior Software Engineer, Cloud & Data for Urban Research

Rashi Joshi • City of Melbourne

Hybrid
AUD 101,000 - 109,000
17% superannuation
Flexible work arrangements
Career development opportunities
+2
Bioinformatician (Metagenomics)
Bioinformatician (Metagenomics)

University of Melbourne • Melbourne

On-site
AUD 85,555 - 116,094
Salary packaging
Health and wellbeing programs
Professional development opportunities
+1
Epidemiologist
Epidemiologist

Palliative Care SA • Adelaide

On-site
AUD 74,000 - 90,000