CareerPlan

Senior Software Engineer - Digitisation

AUSTRALIAFull-time2026-10-22 → 2026-11-10
Hybrid

Core

Design and ship production-grade systems that interface digitisation algorithms with expert users, enabling independent digital-twin builds, failure diagnosis, and human-in-the-loop training data feedback.

Role type

Senior Software Engineer (Digitisation & Digital Twins)

Builds

Standardized, measurable work units for forecasting and scalable digital-twin platforms

Domain

Geospatial systems, utilities, energy, physics-based platforms

Deliverable

production ML models

Required skills

Java, C++, Dart, TypeScript, WebGL, Python, system design, end-user experience design, requirement gathering

Preferred skills

Human-in-the-loop systems, review and QA workflows, task routing, consensus and adjudication, DSLs, expression languages, low-code surfaces, distributed operational teams, CAD, GIS, IDEs, serious data visualization, geospatial systems, LiDAR

Technologies

Java, C++, Dart, TypeScript, WebGL, Python, CAD, GIS, LiDAR

Responsibilities

Own the interface between digitisation algorithms and users; Enable users to run digital-twin builds independently; Feed human corrections into machine-learning systems; Create standardized, measurable work units; Improve performance of dense, stateful tools; Support rollout and adoption of the platform

Seniority

Senior, hands-on IC