G

GE Vernova

Builds equipment and software for electric power

Power Systems AI/ML Software Engineer

Applied Machine LearningPosted on Nov 10
Full-timeBellevue, WA, USAHybrid

About the Job

Requirements

  • Experience applying artificial intelligence and machine learning to power-system problems through industry work, research, internships, or a thesis.
  • Working knowledge of power-system analysis, operation, or control, including transmission or distribution systems.
  • Programming proficiency in Python and/or MATLAB.
  • Experience with PyTorch, TensorFlow, scikit-learn, Pandas, NumPy, or similar scientific-computing and machine-learning libraries.
  • Experience developing, testing, debugging, and integrating production software in a collaborative engineering environment.

Responsibilities

  • Develop artificial intelligence and machine-learning applications for transmission and distribution use cases, including grid monitoring, fault and event analysis, forecasting, anomaly detection, contingency analysis, and operator decision support.
  • Design, train, and evaluate time-series, deep-learning, graph-based, physics-informed, optimization, and probabilistic methods for power-system applications.
  • Develop agentic artificial intelligence and large language model applications that securely connect to approved grid data and software tools through application programming interfaces, retrieval-augmented generation, and Model Context Protocol interfaces.
  • Evaluate models and agents for accuracy, robustness, latency, scalability, explainability, and hallucination risk, including in on-premises utility environments.
  • Create domain-grounded datasets and validate solutions using power-system models, simulations, historical operational data, and expert-reviewed scenarios.
  • Convert prototypes into production-quality services and collaborate with product, engineering, research, and customer teams to define high-value use cases, acceptance criteria, and validation plans.

Desired Qualifications

  • Experience with foundation models, large language models, agentic artificial intelligence, retrieval-augmented generation, Model Context Protocol tool calling, model evaluation, fine-tuning, or human-in-the-loop workflows.
  • Familiarity with PowerWorld, PSS/E, PSLF, PSCAD, OpenDSS, or MATLAB/Simulink, and methods such as graph neural networks, knowledge graphs, or physics-informed machine learning.
  • Experience with Git, application programming interfaces, databases, Linux, containers, continuous integration and continuous delivery, observability, and secure cloud or on-premises deployment.

About the Company

GE Vernova

Builds equipment and software for electric power

GE Vernova makes equipment and software that generate and manage electricity for utilities, power producers, and industrial customers. Its Power, Wind, and Electrification businesses span gas turbines, wind generation, and the systems that move electricity across grids. The company supplies generators, grid equipment, and controls, while its software coordinates network operations and integrates changing sources of power. Customers buy equipment and enter service agreements for maintenance, upgrades, and technical support over its operating life, alongside purchases of software and related services. GE Vernova became an independent company in 2024 after separating from GE and is headquartered in Cambridge, Massachusetts.

Company size
10,001+
Company stage
N/A
Total funding
$17.6M
Headquarters
Cambridge, MA
Founded
2024

Recently Posted Jobs

Explore more opportunities at GE Vernova

See more jobs