Senior Research Software Engineer

5 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 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 climate model suite.

Key Responsibilities
  • Collaborate with cross-functional teams, external project partners, and scientific researchers to understand requirements and translate them into technical specifications.
  • 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 our 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 (+3 years) 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.
  • Commitment to a safe, inclusive, and respectful workplace environment.
  • Passionate about working in an organisation that values and promotes diversity, equity, inclusion, and wellbeing.
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.


  • 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 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 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 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 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

    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...


  • 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 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 climate modelling team, you will be responsible for designing and developing scalable, efficient, and maintainable Python code for data analysis and processing.Key ResponsibilitiesCollaborate with...

  • Software Engineer

    5 days ago


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

    Job Title: Software DeveloperAbout the Role:XPT Software Australia Pty Ltd is seeking an experienced Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing complex software applications.Key Responsibilities:Design and develop software applications using a variety of...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Research Software Engineer to join our Software Transformation Team at the Australian National University. As a key member of our team, you will play a critical role in preparing our climate models to run on the next generation of supercomputers, ensuring our models are fast and efficient.Key...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Research Software Engineer to join our Software Transformation Team at the Australian National University. As a key member of our team, you will play a critical role in preparing our climate models to run on the next generation of supercomputers, ensuring our models are fast and efficient.Key...


  • Canberra, ACT, Australia Australian National University Full time

    About the RoleWe are seeking a highly skilled Research Software Engineer to join our Software Transformation Team at the Australian National University. As a key member of our team, you will play a critical role in preparing our climate models to run on the next generation of supercomputers, ensuring our models are fast and efficient.Key...


  • Canberra, ACT, Australia HiTech Group Full time

    Opportunity Overview Engaging role within a prominent Government Agency Initial contract with potential for extension Excellent pathway for career advancement A leading Government Agency is seeking to recruit several Senior .Net Software Engineers with extensive expertise in spearheading software development projects. You will collaborate within diverse...


  • Canberra, ACT, Australia HiTech Group Full time

    Opportunity Overview Engaging role within a prominent Federal Government Agency Initial contract with potential for extension Excellent pathway for career advancement HiTech Group is seeking to recruit several Senior .Net Software Engineers with extensive expertise in spearheading software development projects. You will collaborate within diverse teams to...


  • Canberra, ACT, Australia Microsoft Corporation Full time

    The Azure Kubernetes Service )) team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and Windows.Our charter is to define the next generation of cloud-native infrastructure on Azure. We are looking for a Senior Software Engineer who is...


  • 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 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...