What is the role?
Data and software solutions in the energy and climate space are growing at an incredible rate. Blunomy is growing the team to support the energy industry through its digitisation, decentralisation, and decarbonisation transition and to enable better operability and planning in Australia and around the world.
We are looking for someone passionate about energy and technology to do-well-and-do-good by delivering robust, scalable software and data engineering solutions. As a Python Developer / Data Engineer, you will contribute to the development and maintenance of state-of-the-art software products and data pipelines within a fast-moving collaborative environment. In this setting, you will be exposed to a diversity of current energy challenges, leveraging your engineering and problem-solving skills to address them.
Example products
We are always growing the products we deliver but our current portfolio has grown to include:
Vision - Forecasting and Planning: model and predict the evolution of load on the electrical network. Use machine learning, data analytics and a fair amount of software development to forecast long-term energy consumption, daily energy profiles and Distributed Energy Resources (Electric Vehicles, Battery, Solar PV).
Vision Connect: dynamically model the energy network bringing together power flow modelling and machine learning to determine the DER hosting capacity of the local area. Used in production to approve hundreds of DER connection requests a day.
Bushfire risk modelling: model and compute the network‑related bushfire risk based on fault ignition likelihood. Calculate the consequences of bushfires such as property damage or agricultural loss.
Low-Voltage network mapping: identify errors within the current mapping of the low-voltage network, especially targeting customers whom connection to the network has not been properly recorded. This was performed using outlier detection with out-of-bag predictors.
Your tasks
Depending on the objectives, day-to-day work will entail tasks of varying nature. Your first focus will be on increasing the robustness, maintainability and consistency of our existing product portfolio. This may include:
Collaborating with product managers, project managers, and domain experts to deliver high-quality solutions on time.
Improving the maintainability and consistency of the codebase through refactoring and the adoption of software engineering best practices
Building scalable and reliable data pipelines and APIs to support our software products
Participating in code reviews, ensuring code quality and identifying areas for improvement
Diagnosing and debugging any identified issues
Keeping up to date with emerging trends and technologies in Python development.
While we leverage AI and advanced analytics as part of our digital solutions these models are already set up and operational. You will likely spend less than 10% of your time on AI model tuning and feature engineering and selection.
Why work for Blunomy?
You will be joining a passionate group of professionals, aligned in our mission to move towards a decarbonised, circular, and inclusive economy. As we are currently in a stage of significant growth, you will be much more than a ‘cog in the machine’ with the ability to make a real and lasting impact across the business. We are focused on finding the right people to journey with us, and to those who do, we offer:
Attractive salary packages
Ability to participate in the company bonus scheme
Hybrid working environment, based in either Melbourne or Sydney
Ability to be part of a global team
Ongoing learning and development opportunities
Weekly team lunch/breakfast
Access to our health and wellbeing platform, Moka Care
About you
We are looking for a motivated and talented person. The right person will have some of the following and a willingness and ability to learn the rest:
You are passionate about the energy transition and climate change, with a strong interest for energy, environment and/or sustainable development
An undergraduate degree or a postgraduate in a relevant discipline such Computing Science, Software Engineering, Data Engineering, Maths or related fields
1-3 years’ experience in software development, data engineering or data science will be highly regarded.
Technical skills:
Strong software engineering and application development skills
Experience building and maintaining data pipelines, APIs or distributed systems
Familiarity with source control (such as Git) and collaborative development practices
Proficiency in Python
Knowledge of cloud computing (such as Azure, GCP, AWS)
Experience with parallel or distributed computing frameworks is a plus.
As well as:
Strong oral and written communication
Ability to engage with clients and stakeholders
Ability to work effectively to project timelines
Languages: Fluency in English is mandatory.
Eligibility: Candidates must be either an Australian citizen or have valid working rights in Australia.
Location: Melbourne / Sydney CBD
Salary: Depending on experience
Work type: Full Time, starting ASAP
Date Posted: 12 - Sept- 2025
Phone screen
90 minute online test, testing basic data analytic skills, as well as critical thinking, numerical reasoning etc.
Behavioural based interview
Take home technical case study
3rd interview if required
Meet Sam, Senior data scientist
Meet Daniel, Head of Data Science
Ces entreprises recrutent aussi au poste de “Software & Web Development”.