GE Vernova is seeking a Sr. Power Systems Software Engineer to build cloud-native, AI-enhanced software solutions that support GE Vernova's enterprise AEMS, ADMS and WAMS applications, addressing complex problems at the intersection of power systems, software engineering, and AI/ML.
Requirements
- 2+ years of experience in full-stack software development, preferably in energy systems
- Solid understanding of power system operations and grid control software (EMS, DMS, WAMS).
- Proficiency in backend and frontend technologies (e.g., Python, Java, C++, React, Angular).
- Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Familiarity with time-series data, SCADA/PMU systems, and operational data platforms.
- Comfortable working in Agile environments with version control (Git) and CI/CD tools.
Responsibilities
- Collaborate with power systems domain experts to translate analytical models into software features that address real-world grid challenges.
- Contribute to the development of innovative applications within GEV Grid Software product portfolio including - GridOS and Performance - AEMS, ADMS and WAMS.
- Design, implement, and maintain scalable backend services using technologies like Python, Java, C++, or Go.
- Build modern, responsive frontend interfaces using frameworks like React, Angular, or Vue.js.
- Create robust APIs and microservices to support interaction between system components, data layers, and machine learning models.
- Participate in Agile development processes, including sprint planning, code reviews, unit testing, and CI/CD.
- Ensure code quality, security, performance, and scalability of applications.
Other
- Master’s/PhD degree in Electrical Engineering, Computer Science.
- Demonstrates the initiative to explore alternate technology and approaches to solving problems
- Skilled in breaking down problems, documenting problem statements and estimating efforts
- Strong oral and written communication skills
- Strong interpersonal skills