GE Vernova→
AI Engineer at GE Vernova in Bellevue, WA
Entry LevelOn-siteBellevue, WA$109k–$163k/yr
Skills
pythonjavac++gomachine learninglarge language model (llm) applicationsapi developmentbackend developmentmicroservicesdockerkubernetesdistributed systemsreal-time data processingscada
Job Description
Summary: GE Vernova is seeking an AI Engineer to support the development and deployment of AI-driven systems for intelligent automation across various applications. The role involves designing, developing, and maintaining AI-powered services while collaborating with other engineers on backend development and real-time grid applications.
Responsibilities:
- Assist in developing components of AI agent frameworks, including orchestration workflows, tool integrations, and basic state management
- Build and maintain backend services in Python (or Java/Go/C++) to support AI inference and data processing
- Support development of LLM-based applications, including prompt design, tool usage, and evaluation workflows
- Contribute to model integration and deployment, including working with APIs and inference endpoints
- Help develop microservices and data pipelines for processing time-series and streaming data
- Assist in integrating AI services with grid systems such as SCADA and simulation tools
- Participate in performance tuning and debugging of distributed systems under guidance
- Contribute to CI/CD pipelines, testing, and monitoring for AI services
- Implement logging and basic explainability features for AI outputs
- Collaborate in code reviews and contribute to shared codebases following engineering best practices
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, AI/ML, or a related field
- 0–3 years of software development or AI/ML experience (internships/projects included)
Preferred Qualifications:
- Proficiency in Python; exposure to Java, C++, or Go is a plus
- Basic understanding of machine learning concepts and LLM applications
- Familiarity with APIs, backend development, and microservices concepts
- Exposure to cloud, containers (Docker), or orchestration (Kubernetes) is a plus
- Understanding of data structures, algorithms, and software engineering fundamentals
- Interest in distributed systems and real-time data processing
- Familiarity with power systems (EMS, DMS, SCADA) is a plus but not required
Required Skills: Python, Java, C++, Go, Machine learning, Large language model (LLM) applications, API development, Backend development, Microservices, Docker, Kubernetes, Distributed systems, Real-time data processing, SCADA
Benefits: Relocation Assistance Provided: Yes, Bonus eligibility: discretionary annual bonus., Medical, dental, vision, and prescription drug coverage, Access to Health Coach from GE Vernova, a 24/7 nurse-based resource, Access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services, GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, Access to Fidelity resources and financial planning consultants, Tuition assistance, Adoption assistance, Paid parental leave, Disability benefits, Life insurance, 12 paid holidays, Permissive time off
Benefits
Relocation Assistance Provided: Yes
Bonus eligibility: discretionary annual bonus.
Medical, dental, vision, and prescription drug coverage
Access to Health Coach from GE Vernova, a 24/7 nurse-based resource
Access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
Access to Fidelity resources and financial planning consultants
Tuition assistance
Adoption assistance
Paid parental leave
Disability benefits
Life insurance
12 paid holidays
Permissive time off