G

GE Vernova

Builds equipment and software for electric power

Staff AI Engineer - Backend Frameworks

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBellevue, WA, USAIn-person

About the Job

Requirements

  • At least 5 years of professional experience in backend or distributed systems development.
  • Proficiency in Python and at least one additional backend language: Java, C++, or Go.
  • Experience designing microservices, REST/gRPC APIs, and event-driven architectures.
  • Hands-on experience building AI/ML production systems, including model serving, inference pipelines, or agent-based orchestration frameworks.
  • Experience with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience with containerization using Docker, orchestration using Kubernetes, and CI/CD pipelines.
  • Strong understanding of software architecture, concurrency, system performance, and security principles.

Responsibilities

  • Design and build distributed backend systems using Python, Java, C++, or Go, including scalable microservices, APIs, and event-driven architectures that integrate with SCADA, PMU data streams, and time-series databases.
  • Architect AI agent frameworks that orchestrate machine learning models, rule engines, simulation engines, and enterprise grid services for automation and decision support in control room environments.
  • Develop AI/ML production infrastructure, including model lifecycle management, inference services, agent coordination layers, and real-time feedback loops for AEMS, ADMS, and WAMS.
  • Lead code quality and engineering excellence through automated testing, CI/CD pipeline development, performance tuning, and system observability.
  • Collaborate with data scientists, power systems engineers, and DevOps teams to bring AI-driven solutions from prototype to production in mission-critical environments.
  • Contribute to architecture decisions focused on scalability, fault tolerance, cybersecurity, and suitability for on-premises control center deployments.

Desired Qualifications

  • Experience developing software for on-premises, mission-critical, or operational technology control environments.
  • Working knowledge of Energy Management Systems, Distribution Management Systems, WAMS, SCADA, or power system operations.
  • Familiarity with time-series data systems and high-throughput data processing pipelines.

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