Research Software Engineer

5 hours ago


Parkville VIC, Australia University of Melbourne Full time $100,847 - $109,163 per year

Role type: Full Time; Fixed term until February 2028

Faculty: Faculty of Engineering and Information Technology

Department : School of Computing and Information Systems

Salary: UoM6 - $100,847 - $109,163 p.a. plus 17% super

  • Develop cutting-edge software for HASS & Indigenous research / Collaborate with interdisciplinary experts / Enhance digital research capabilities

  • Apply now to shape the future of digital research in cultural and historical data with our innovative MDAP team.

  • Investing in you — benefits package including salary packaging, health and wellbeing programs, discounted services, and professional development opportunities.

The University of Melbourne

We take pride in our people, who all contribute to our mission to benefit society through the transformative impact of education and research. Discover more via our website.

Your next career opportunity

As a Research Software Engineer, you'll be at the forefront of developing high-quality tools to enhance the usability of cultural and historical data. You will collaborate with researchers from diverse disciplines, contributing to the Community Data Lab Enhanced Analytics project. Your role will involve creating robust, user-friendly software solutions that support cutting-edge research across Humanities, Arts & Social Sciences and Indigenous studies.

Your responsibilities will include:

  • Software Development: Design and develop well-structured, documented, and distributable Python packages.

  • Front-end Development: Develop accessible, user-friendly interfaces using modern front-end frameworks.

  • Data Workflows & Machine Learning: Implement pipelines for OCR, computer vision, and LLM-based text extraction from digitised collections.

  • Documentation, Training & Engagement: Produce clear documentation, tutorials, and developer guides.

You may be a great fit if:

You are a skilled software engineer with strong proficiency in Python and JavaScript, experienced in developing innovative tools, and eager to collaborate with diverse teams to enhance digital research capabilities.

You may also:

  • Have experience in front-end development using modern JavaScript frameworks.

  • Possess excellent written and verbal communication skills for creating documentation and training resources.

  • Demonstrate the ability to work collaboratively in interdisciplinary teams.

  • Be familiar with LLM frameworks and back-end web development.

For further information , please refer to the attached PD.

What we offer you

We offer the opportunity to be part of a vibrant community and enjoy a comprehensive range of benefits to support your success and sense of fulfillment, including:

  • Supportive flexible work arrangements underpinned by our commitment to inclusion and well-being

  • Progressive, considerate leave provisions to empower your work-life balance

  • Salary packaging and access to a range of discounted services including Bupa health insurance

  • Health and well-being services including a leading Employee Assistance Program

Your new team – School of Computing and Information Systems

The School of Computing and Information Systems (CIS) at the University of Melbourne is an international leader in information technology research and teaching.

CIS is one of the highest-profile schools in the country, consistently ranked top in Australia for Computer Science (2021 THE and QS). It is one of only two Australian divisions to be ranked "5 – Well above world standard" in both Information and Computing Sciences (FOR 08) and Information Systems (FOR CIS is at the forefront of computing research in Australia and overseas, with close links to major initiatives such as Melbourne Bioinformatics, IBM Research and CSIRO/DATA61 (formerly NICTA). The School is committed to attracting and retaining the highest-quality staff available to produce outstanding and impactful research. CIS has successful research teams in the key areas of Computer Science (CS), Artificial Intelligence (AI), Human- Computer Interaction (HCI) and Information Systems (IS).

The Faculty of Engineering and Information Technology (FEIT) has been the leading Australian provider of engineering and IT education and research for over 150 years. We are a multidisciplinary School organised into three key areas; Computing and Information Systems (CIS), Chemical and Biomedical Engineering (CBE) and Electrical, Mechanical and Infrastructure Engineering (EMI). FEIT continues to attract top staff and students with a global reputation and has a commitment to knowledge for the betterment of society.

Be Yourself

The University of Melbourne is an Equal Opportunity Employer and a child-safe organisation. We believe the diversity of our community enriches us all, and we are committed to creating an inclusive and fair workplace where everyone is valued, respected, and empowered to succeed. We welcome applicants from all backgrounds, identities, and experiences. Discover more about Diversity and Inclusion at UniMelb.

We're committed to a barrier-free recruitment process and ongoing workplace support, providing reasonable adjustments throughout . We warmly encourage applications from people with disabilities. For assistance , please contact Bec Tucker on or at hr- (subject: 'Recruitment Adjustments'). Contact details for other enquiries are located at the bottom of this page.

Find more information for applicants requiring reasonable adjustments.

Aboriginal and Torres Strait Islander Applicants

We aspire to be the University of choice for Indigenous Australians. Our Indigenous strategy, Murmuk Djerring outlines our investment and support for Aboriginal and Torres Strait Islander staff and students.

Indigenous applicants are encouraged to connect with our Indigenous Employment & Development team at oied- for further information and support .

Please note : This role requires current valid work rights for Australia. Visa sponsorship is not available.

A Working with Children Check (WWCC) is required for all positions. If successful, we'll guide you through the WWCC application process during onboarding and reimburse the cost.

Join Us and unlock your career potential

If this role is right for you, please apply with the following documents:

  • Resume

  • Cover Letter outlining your interest and experience

  • The responses against the Selection Criteria^ (found in the )

Learn more about the application process , including tips and FAQs.

For recruitment queries, email Nick Petersen hr- . Include the Position Number and Job Title in the subject line. Please do not send applications to this email address.

For job-specific queries, refer to the contact details in the .

Applications close: Monday 8th December AM Australian Eastern Standard Time (AEST) / Melbourne time zone.

: JR Research Software



  • Parkville, Victoria, Australia e64cdee4-2fcc-4c0c-a9cd-8726cf5c723a Full time $100,847 - $109,163 per year

    Role type: Full Time; Fixed term until February 2028 Faculty: Faculty of Engineering and Information Technology Department: School of Computing and Information SystemsSalary: UoM6 - $100,847 - $109,163 p.a. plus 17% super Develop cutting-edge software for HASS & Indigenous research / Collaborate with interdisciplinary experts / Enhance digital research...

  • Research Assistant

    1 week ago


    Parkville, Australia Murdoch Childrens Research Institute Full time

    **Role Type**: 2-year full time contract **Salary**: $91,721 - $104,066 p.a + super Develop pipelines for analszing large-scale proteomics in stem cell disease models. Collaborate on innovative tools for data analysis in regenerative medicine. Join reNEW, a collaborative initiative with MCRI, Copenhagen, and Leiden University. Are you ready for an exciting...

  • Research Assistant

    1 week ago


    Parkville, Australia Murdoch Childrens Research Institute Full time

    **Role Type**: 0.8 or Full-Time hours (6-month contract) with potential for extension **Salary**: $82,318 - $104,066 p.a plus super **The opportunity**: We're seeking an experienced Research Assistant to drive data management and harmonisation efforts within the Mental Health in Primary Schools initiative. This pivotal role involves cleaning, managing, and...

  • Research Assistant

    1 week ago


    Parkville, Australia Murdoch Childrens Research Institute Full time

    **Role Type**: 2-year full time contract **Salary**: $84,376 - $94,014 p.a + super Join the Functional Phosphoproteomics Lab at MCRI Stem Cell Medicine as a Research Assistant Scientist. Collaborate with a dynamic, interdisciplinary team to advance cutting-edge research projects with a focus on human disease models and therapeutic development. Be part of a...


  • Parkville, Australia University of Melbourne Full time

    **Researcher Experience Integration Team Lead**: **Position Number**: 0064276 **Location**: Parkville **Role type**: Full time; Fixed-term for 2 years **Department**:Research Computing Services **Salary**: UOM 8 - $119,752 - $129,607 p.a. plus 17% super - **Lead innovative software team / Shape research computing infrastructure / Drive strategic...

  • Software Engineer

    2 days ago


    Melbourne VIC, Australia NexIT Solutions Full time $90,000 - $100,000 per year

    About the roleWe are seeking a talented and experienced Software Engineer to join our dynamic team at our Melbourne office. This is a full-time position where you will play a crucial role in developing and maintaining our cutting-edge software solutions.What you'll be doingDesigning, developing, and implementing high-quality software applications using the...

  • Software Engineer

    3 weeks ago


    VIC - Melbourne - Bayside & Peninsula Suburbs, Australia WHITEPAGE CONSULTANCY PTY LTD Full time

    Calab.ai is a Melbourne-based technology company specialising in AI-driven automation, digital transformation, and intelligent workflow solutions. With a strong focus on generative AI, process optimisation, and cloud integration, Calab.ai partners with clients across industries to design, build, and deploy cutting-edge solutions that simplify complexity,...

  • Software Engineer

    2 weeks ago


    Richmond VIC, Australia VOG Business Solutions Pty Ltd Full time $80,000 - $90,000 per year

    Job descriptionVOG BUSINESS SOLUTIONS PTY LTD located at 477 Bridge Road, Richmond 3121.We are looking for a software Engineer who can create, develop, test, maintain, and document program code in line with user requirements, as well as system and technical specifications.Software Engineer's Tasks include:Investigating, advising, assessing, and determining...

  • Research Assistant

    10 hours ago


    Parkville, Australia The Walter and Eliza Hall Institute of Medical Research Full time

    Job Title Research Assistant (Cryptosporidium) - Tonkin Lab Job Description An exciting opportunity is available for a Research Assistant to join the Infection and Global Health Division at Australia’s pre-eminent biomedical research institute. About the Position We are looking for an enthusiastic scientist or animal technician with excellent...


  • Parkville, Australia University of Melbourne Full time

    **Job no**: 0053518 **Location**:Parkville **Role type**: Full-time (Part-time considered); Fixed-term for up to 3 years **Faculty**:Faculty of Engineering and Information Technology **Department/School**:School of Chemical and Biomedical Engineering **Salary**:Academic Level A - $83,468 - $113,262 (PhD entry Level A.6 - $105,518) p.a. plus 17% super -...