Software Developer

7 days ago


City of Salisbury, Australia Australian Bureau of Meteorology Full time
About the Role

We are seeking a highly skilled Software Developer to join our team at the Australian Bureau of Meteorology. As a key member of our team, you will be responsible for developing and implementing cutting-edge AI and machine learning solutions to support our weather forecasting and climate research initiatives.

Key Responsibilities
  • Design, develop, and deploy AI and machine learning models to improve weather forecasting and climate prediction
  • Collaborate with cross-functional teams to identify business needs and develop solutions
  • Stay up-to-date with emerging trends and advancements in AI and machine learning, and apply this knowledge to improve our solutions
  • Provide technical guidance and support to junior team members
  • Contribute to the development of our software engineering practices and processes
Requirements
  • Strong knowledge of core machine learning models, algorithms, and techniques
  • Experience with coding in Python and ML/Deep Learning libraries such as OpenCV, TensorFlow, Keras, and PyTorch
  • Excellent software engineering skills and the ability to write clean, reusable code
  • Configuration management tools and practices
  • Research and problem-solving abilities; enthusiasm to learn and share latest methods/techniques within the team
  • Excellent oral and written communication skills, with an ability to foster effective stakeholder relationships
  • Adaptability and resilience in a dynamically evolving environment
  • Commitment to ongoing self-improvement and professional development
Desirable Skills and Experience
  • Experience in managing complex software engineering and AI projects
  • Leadership, including managing and mentoring junior team members and fostering effective collaboration between cross-functional and multi-agency teams
  • Docker container development and deployment
  • Microservice Architectures
  • Knowledge of cloud computing platforms and experience with big data technologies
  • Atlassian tools; Confluence, Jira, and BitBucket
Qualifications
  • Bachelor's or higher degree in Software Engineering, Computer Science, Data Science, or related fields
  • Australian Citizenship
Location

The successful candidate will be based in our office in Melbourne, with opportunities to work remotely.

Benefits
  • Interesting and rewarding work
  • Fun and supportive culture
  • 37.5 hour working week with flexible work arrangements and work-life balance
  • Support for your professional development
  • Attractive remuneration

  • Software Developer

    4 days ago


    City Of Salisbury, Australia Australian Bureau Of Meteorology Full time

    About UsThe Australian Bureau of Meteorology is a world-leading meteorological organization that provides critical weather, climate, and water information to the Australian community. We are seeking a highly skilled Software Developer to join our team and contribute to the development of cutting-edge weather and climate forecasting systems.Job SummaryWe are...

  • Software Developer

    7 days ago


    City Of Salisbury, Australia Australian Bureau Of Meteorology Full time

    About UsThe Australian Bureau of Meteorology is a world-leading meteorological organization that provides critical weather, climate, and water information to the Australian community. We are seeking a highly skilled Software Developer to join our team and contribute to the development of cutting-edge weather and climate forecasting systems.Job SummaryWe are...


  • City Of Salisbury, Australia Dxc Technology Inc. Full time

    Job Summary:Dxc Technology Inc. is seeking a highly skilled Software Development Lead to join our team. As a Software Development Lead, you will be responsible for leading the development of software solutions that meet the needs of our clients.Key Responsibilities:Software Requirements Definition: Define the requirements allocated to the software elements...


  • City Of Salisbury, Australia Dxc Technology Inc. Full time

    {"title": "Software Development Specialist", "content": "Job SummaryWe are seeking a skilled Software Development Specialist to join our team at DXC Technology Inc. The successful candidate will be responsible for defining software requirements, analyzing and evaluating their correctness and testability, and developing a software architectural design that...


  • City of Salisbury, Australia DXC Technology Inc. Full time

    Software Development ExpertiseWe are seeking a highly skilled Software Development Specialist to join our team at DXC Technology Inc.Key ResponsibilitiesDefine Software Requirements: Develop and baseline software architectural designs that describe software items implementing software requirements.Software Architectural Design: Define internal and external...


  • City Of Salisbury, Australia Dxc Technology Inc. Full time

    About the RoleWe are seeking highly skilled Software Engineers to join our Adelaide Defence team. As a key member of our team, you will be working on cutting-edge cybersecurity projects that have real-world applications, while supporting the defence industry's critical mission protecting our country.Key ResponsibilitiesWork on complex software development...


  • City of Salisbury, Australia Lockheed Martin Australia Full time

    About Lockheed Martin AustraliaLockheed Martin Australia is a leading provider of advanced technology and innovation solutions to the Australian Defence Force. Our team of experts works on a wide range of projects, from air and missile defence systems to surveillance and command and control systems.About the RoleAs a Software Engineer - Air Battle Programs,...


  • City Of Salisbury, Australia Lockheed Martin Australia Full time

    About the RoleAs a Software Engineer - Air Battle Programs at Lockheed Martin Australia, you will play a critical role in planning, conducting, and coordinating software development activities for our Air Battle Management System.Key ResponsibilitiesDesign, develop, document, test, and debug software that contains logical and mathematical solutions to...


  • City of Salisbury, Australia DXC Technology Inc. Full time

    Software Engineer - Expression of InterestThis is an expression of interest for skilled professionals to join our team at DXC Technology Inc. as Software Engineers. You will be working on cutting-edge cybersecurity projects that have real-world applications, while supporting the defence industry's critical mission protecting our country.You will work...


  • City of Salisbury, Australia DXC Technology Inc. Full time

    Software Engineer - Expression of InterestThis is an exciting opportunity for skilled Software Engineers to contribute to cutting-edge cybersecurity projects with real-world applications, supporting the defence industry's critical mission to protect our country.You will work alongside a talented team of professionals, collaborating closely to ensure project...


  • City Of Salisbury, Australia Dxc Technology Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Adelaide Defence team, working on cutting-edge cybersecurity projects with real-world applications.As a member of our team, you will be part of a collaborative environment, working alongside some of the brightest minds in the industry.Our team is focused on software development,...

  • Software Developer

    7 days ago


    Salisbury, Australia Australian Bureau of Meteorology Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at the Australian Bureau of Meteorology. As a key member of our team, you will be responsible for developing and implementing cutting-edge artificial intelligence and machine learning solutions to support our weather forecasting and climate research initiatives.Key...


  • City of Maribyrnong, Australia XPT Software Australia Pty Ltd Full time

    Job Description This is a remote position with XPT Software Australia Pty Ltd. Key Responsibilities: Develop and maintain software applications for power systems using C++ programming and Microsoft Visual Studio. Collaborate with global teams to deliver projects on time, within budget, and to the highest standards of quality. Design, build, and test...

  • Software Developer

    3 days ago


    City of Rockingham, Australia Google Inc. Full time

    About the RoleAs a software engineer at Google Inc., you will have the opportunity to work on cutting-edge technologies that impact billions of users worldwide. Our software engineers are responsible for developing innovative solutions that drive business growth and improve user experience.Key ResponsibilitiesDesign, develop, and test software applications...


  • City of Salisbury, Australia Lockheed Martin Australia Full time

    About Lockheed Martin Australia:We are a dynamic and growing organisation offering stimulating and challenging work at the forefront of technology. As a leader in Australia's National Security, we collaborate with Australian industry across multiple domains, including Aeronautics, Maritime, Surveillance, and Defence. Our team of approximately 1200 staff in...

  • Software Developer

    3 days ago


    City of Stonnington, Australia Toshiba Global Commerce Solutions (Australia) Pty Ltd Full time

    About Toshiba Global Commerce Solutions (Australia) Pty LtdWe are a leading global provider of innovative retail solutions, dedicated to driving digital transformation and empowering businesses across Asia Pacific, the Middle East, and Africa.Our company is focused on delivering cutting-edge technology tailored to regional market needs, and we are seeking a...

  • Software Developer

    5 days ago


    City of Parramatta Council, Australia Woolworths Limited Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at Woolworths Limited. As a key member of our squad, you will be responsible for developing high-quality, scalable, and performant solutions that meet the needs of our business.About the RoleDevelop and implement software solutions using modern engineering practices and...


  • City Of Stirling, Australia ROBERT WALTERS AUSTRALIA Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our global team. As a key member of our engineering team, you will play a crucial role in building software applications using cloud services architecture and design.Key ResponsibilitiesDevelop and maintain high-quality software applications using cloud services architecture and...


  • city of stirling, Australia ROBERT WALTERS AUSTRALIA Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Developer to join our global team at Robert Walters Australia. As a key member of our software development team, you will play a crucial role in building software as part of a multi-disciplinary team.Key ResponsibilitiesDevelop existing applications and new applications in...


  • city of stirling, Australia ROBERT WALTERS AUSTRALIA Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Developer to join our global team at Robert Walters Australia. As a key member of our software development team, you will play a crucial role in building software as part of a multi-disciplinary team.Key ResponsibilitiesDevelop existing applications and new applications in...