SWITCHDIN logo
SWITCHDINPosted 1 month ago

Software Engineer (LP) - Remote

HybridMurarrie, Queensland, Australia

Full TimeStartup

Job Summary

Develop and improve optimisation algorithms using linear and mixed-integer programming for battery dispatch and demand-charge management. Model energy-market and tariff structures while integrating market data feeds, and build forecasting inputs for PV generation and load to wire into the optimiser. Run site simulations to validate performance, investigate anomalies, and quantify realised savings. Support the data pipeline behind the optimiser through data-lake queries and telemetry stores, then roll out the solution to new and existing customer sites. Build reporting and visualisations to communicate cost savings and ROI to stakeholders. Experiment rigorously by prototyping, measuring, and discarding approaches that do not deliver results.

Required Qualifications

  • Strong grounding in mathematical optimisation - linear/mixed-integer programming and solver experience
  • Proficiency in Python for both modelling and production code
  • Solid data engineering skills - working with large time-series/telemetry datasets, cloud data stores, and query layers
  • Comfort with forecasting / time-series modelling
  • An empirical, experiment-driven mindset with the discipline to validate results against real data
  • Clear communication - able to translate model behaviour and results for non-specialist stakeholders

Desired Qualifications

  • Experience in energy, DER, batteries, VPPs, or electricity markets (AEMO/NEM familiarity a strong plus)
  • Exposure to AWS data services (DynamoDB, S3, IoT Core) or similar
  • Experience building analytics dashboards / reporting for end customers
  • Background bridging research-style modelling and production software delivery

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce