Job Posting Title Full-Stack Software Engineer & Scientist (Virtual Sensing)

GE VernovaGE Vernova·Remote(Australia)
Software Development

WFA Digital Insight

The demand for skilled full-stack engineers in the renewable energy sector has surged, with a 25% increase in job openings in the past year. As companies like GE Vernova pioneer decentralized grid operations, the need for experts with a strong background in AI, distributed computing, and edge-native software development is becoming increasingly critical. With the global transition to cleaner energy sources, this role offers a chance to be at the forefront of innovation. Candidates should be prepared to showcase their experience in building and deploying complex software systems, as well as their understanding of the intersection of technology and sustainability.

Job Description

About the Role

As a Full-Stack Software Engineer & Scientist (Virtual Sensing) at GE Vernova, you will play a critical role in developing the foundation for next-generation decentralized grid operations. This involves building edge-native software, advanced virtual sensing algorithms, and intelligent control systems that bridge physics, AI, and distributed computing. The position is part of a startup-style, fast-moving environment where ideas are quickly turned into reality. You will report to the Electrification Chief Architect within the CTO organization and work across simulation, real-time edge deployments, and field validation to transform how the grid senses and responds.

The role requires a unique blend of technical expertise and innovative thinking, as you will be working on cutting-edge technologies to enable autonomous, self-healing, and adaptive grid management. Your work will have a direct impact on the efficiency, reliability, and sustainability of energy distribution, making this an exciting opportunity for those passionate about renewable energy and technological innovation.

GE Vernova is leading the charge in decentralized grid operations, and as a member of this team, you will be at the forefront of this revolutionary shift in the energy sector. With the company's commitment to innovation and sustainability, this role offers the chance to be part of a team that is shaping the future of energy distribution.

What You Will Do

  • Build and deploy edge-native software components for decentralized operation, sensing, and control.
  • Develop federated data pipelines that allow distributed nodes to collaborate securely without central coordination.
  • Develop and deploy robust virtual sensing algorithms to infer critical power grid parameters from limited sensor data available at the grid edge.
  • Deploy adaptive edge intelligence and control logic at the edge, enabling real-time grid intelligence with minimal latency and network overhead.
  • Collaborate with power systems engineers to validate virtual sensor accuracy against physical models and real-world data from substations, field devices, and peer sensors.
  • Integrate field data sources (SCADA, PMUs, DER controllers) and IoT protocols/networks (LoRa, MQTT, DNP3, Modbus).
  • Support experimentation and prototyping in simulation environments and customer’s test sites.
  • Collaborate with systems and data engineers to close the loop between simulation and live operations.
  • Collaborate with cross-functional teams to integrate AI/ML capabilities, federated control frameworks, and digital twins into next-generation grid platforms.
  • Work closely with data scientists, control engineers, infrastructure specialists, and customers to integrate software with physical grid systems.

What We Are Looking For

  • Working experience with transmission and distribution, and federated architectures, and resilient edge software.
  • Strong skills in script writing using MATLAB, Go, Rust, Python (backend/edge), and HTML, CSS, TypeScript/React or Angular (UI).
  • Deep experience with Kubernetes/K3s, Kafka/NATS, MQTT, gRPC, Pulsar, InfluxDB/TimescaleDB, and observability stacks (Prometheus, Grafana).
  • Solid understanding of control theory and signal processing techniques for application in virtual sensing systems, such as Kalman filters or other state estimation methods.
  • Experience in integrating virtual sensor outputs into existing control loops for real-time monitoring, process optimization, and predictive maintenance applications.
  • Ability to evaluate and test the performance and reliability of developed virtual sensors.
  • Skilled in interpreting complex sensor data outputs and translating insights into actionable virtual sensor models.
  • Work experience with digital twin/simulation modeling (OpenFMB, Modelica, graph-based modeling) and AI/ML model algorithms.
  • Hands-on work with AI/ML models in production environments.
  • Preferred background: Bachelor’s degree in electrical engineering or computer science with a minimum of 5 years’ experience in the power or industrial system domain.

Nice to Have

  • Experience in blockchain technology and its application in energy trading and peer-to-peer energy distribution.
  • Familiarity with cybersecurity principles and practices to ensure the secure operation of grid management systems.
  • Knowledge of energy policy and regulatory frameworks that influence the development and implementation of decentralized grid operations.

Benefits and Perks

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technologies that are transforming the energy sector.
  • Collaborative and dynamic work environment with a team of innovative professionals.
  • Professional development opportunities, including training and education support.
  • Flexible working hours and remote work arrangements to support work-life balance.
  • Access to the latest tools and technologies to support your work.
  • Recognition and reward for outstanding performance and contributions to the company’s mission.

How to Stand Out

  • Ensure your portfolio includes examples of edge-native software development and virtual sensing algorithms to demonstrate your technical capabilities.
  • Highlight any experience with distributed computing, AI, and IoT technologies, as these are critical components of decentralized grid operations.
  • Practice explaining complex technical concepts in simple terms, as effective communication with cross-functional teams is essential.
  • Be prepared to discuss your understanding of the energy sector, including current challenges and future trends, to demonstrate your passion for the industry.
  • Consider learning about blockchain, cybersecurity, or energy policy to enhance your knowledge and competitiveness for the role.
  • Tailor your resume and cover letter to emphasize your experience with simulation environments, field validation, and collaboration with power systems engineers.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.