Senior Research Software Engineer

2 days ago


Canberra, ACT, Australia Bright Horizons Family Solutions Full time
About the Role

We are seeking a highly skilled Senior Research Software Engineer to join our Ice Sheet Modelling team at the Australian National University (ANU). As a key member of our team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) and integrating it with the ACCESS model suite.

The successful candidate will have a strong background in Python programming, with experience in data analysis and scientific computing. You will work closely with cross-functional teams, external project partners, and scientific researchers to understand requirements and translate them into technical specifications.

Key Responsibilities
  • Design and develop scalable, efficient, and maintainable Python code for data analysis and processing.
  • Contribute to the development and implementation of the Ice-sheet and Sea-level System Model (ISSM) across the ACCESS modelling framework.
  • Interpret and translate legacy and cross-language code into Python.
  • Create data visualisation tools and techniques to present complex information in a clear and intuitive manner.
  • Optimise code performance and reliability through testing, debugging, and refactoring.
  • Stay up to date with the latest developments in Python, data science, and related technologies.
Requirements
  • Proven experience in Python code development, with a focus on data analysis and scientific computing.
  • Strong proficiency in Python libraries such as NumPy, Pandas, SciPy, and Matplotlib.
  • Experience in MATLAB.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Effective communication skills and the ability to explain technical concepts to non-technical stakeholders.
Desirable Skills
  • Master's or Ph.D. in Computer Science, Mathematics, Statistics, Physics, Earth Sciences, or related field.
  • Experience in C++ and Fortran.
  • Familiarity with high-performance and/or cloud computing platforms.
  • Familiarity with version control systems such as Git, Python package deployment (e.g., conda, PyPI), and documentation generation (e.g., Read the Docs, Sphinx).
  • Experience working with geospatial data formats, standards, and tools (e.g., GIS, Python).
  • Linux/Unix experience.
What We Offer

We offer a competitive salary package, flexible working arrangements, and a supportive and inclusive team environment. The successful candidate will have the opportunity to work on cutting-edge climate science projects and contribute to the development of new tools and technologies.

ANU is an equal opportunity employer and welcomes applications from Aboriginal and Torres Strait Islander peoples, women, and other underrepresented groups.



  • Canberra, ACT, Australia Bright Horizons Family Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our team at the Australian National University (ANU). As a key member of our Ice Sheet Modelling team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) within the ACCESS...


  • Canberra, ACT, Australia Bright Horizons Family Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our team at the Australian National University (ANU). As a key member of our Ice Sheet Modelling team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) within the ACCESS...


  • Canberra, ACT, Australia Bright Horizons Family Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our team at the Australian National University (ANU). As a key member of our Ice Sheet Modelling team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) within the ACCESS...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our Ice Sheet Modelling team at the Australian National University. As a key member of our team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) and integrating it with...


  • Canberra, ACT, Australia Bright Horizons Family Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our team at the Australian National University (ANU). As a key member of our Ice Sheet Modelling team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) within the ACCESS...


  • Canberra, ACT, Australia Bright Horizons Family Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our Ice Sheet Modelling team at the Australian National University (ANU). As a key member of our team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) and integrating it...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our Ice Sheet Modelling team at the Australian National University. As a key member of our team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) and integrating it with...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a talented Research Software Engineer with expertise in AI/ML and large-scale data processing in HPC systems to join our Software Transformation Team.Key ResponsibilitiesImplement and maintain efficient, scalable AI/ML and data analysis algorithms.Engage with internal and external stakeholders to understand requirements and...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a talented Research Software Engineer with expertise in AI/ML and large-scale data processing in HPC systems to join our Software Transformation Team.Key ResponsibilitiesImplement and maintain efficient, scalable AI/ML and data analysis algorithms.Engage with internal and external stakeholders to understand requirements and...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our Ice Sheet Modelling team at the Australian National University. As a key member of our team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) for integration with the...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our team at the Australian National University. As a key member of our Ice Sheet Modelling team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) for integration with the...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our team at the Australian National University. As a key member of our Ice Sheet Modelling team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) and integrating it with...


  • Canberra, ACT, Australia Bright Horizons Family Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our team at Bright Horizons Family Solutions. As a key member of our Ice Sheet Modelling team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) for integration with our...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Senior Research Software Engineer to join our Ice Sheet Modelling team at the Australian National University. As a key member of our team, you will play a critical role in developing new tools, workflows, and data analysis capabilities for the Ice-sheet and Sea-level System Model (ISSM) and integrating it with...


  • Canberra, ACT, Australia Bright Horizons Family Solutions Full time

    About the RoleWe are seeking a highly skilled Research Software Engineer to join our team at Bright Horizons Family Solutions. As a Research Software Engineer, you will play a critical role in developing and optimizing software for climate modeling, working closely with our team of experts to ensure the accuracy and efficiency of our models.Key...


  • Canberra, ACT, Australia BSI People Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Canberra, Brisbane, Adelaide, Melbourne, or Sydney. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using C# and the.NET framework.Key Responsibilities:Participate in the...


  • Canberra, ACT, Australia Karbon Full time

    {"h1": "Senior Software Engineer at Karbon", "p": "We are seeking a skilled Senior Software Engineer to join our team at Karbon. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our cloud-based platform.Our ideal candidate is a highly motivated and experienced software engineer with a...


  • Canberra, ACT, Australia BSI People Full time

    Job DescriptionJob Title: Senior Software EngineersJob Type: Full-timeLocation: National Office locations in Canberra, Brisbane, Adelaide, Melbourne, or SydneyAbout the Role:We are seeking suitably qualified and experienced Senior Software Engineers to join our team at BSI People. As a Senior Software Engineer, you will be responsible for delivering and...

  • Software Engineer

    5 days ago


    Canberra, ACT, Australia XPT Software Australia Pty Ltd Full time

    Job Title: Software DeveloperXPT Software Australia Pty Ltd is seeking an experienced Software Developer to join our team.Job SummaryWe are looking for a skilled Software Developer to design, develop, and deploy complex software systems. The ideal candidate will have a strong background in software engineering, excellent problem-solving skills, and the...

  • Software Engineer

    2 weeks ago


    Canberra, ACT, Australia XPT Software Australia Pty Ltd Full time

    XPT Software Australia Pty Ltd is seeking an experienced Software Engineer to join our team in the development of complex programs, integrating Commercial Off the Shelf (COTS) and Government Off the Shelf (GOTS) software. The successful candidate will be responsible for documenting technical processes and assisting with testing and deployment.Key...