GE Vernova is seeking a Principal AI Software Engineer to drive technical excellence and strategy across the organization, leading the development of complex AI-native applications and setting technical direction, to help power the energy transition and achieve a zero-carbon future.
Requirements
- 12+ years of programming using JavaScript/TypeScript and multiple backend languages (Python preferred, Node.js, Java, or Go)
- 6+ years of experience with modern front-end frameworks (React, Vue, or Angular) and advanced state management patterns
- Proven track record designing and shipping complex production applications that incorporate LLMs or AI services at enterprise scale (1M+ users)
- Advanced expertise in prompt engineering, model optimization, and deep understanding of AI system limitations and capabilities
- Expert-level experience with cloud platforms (AWS, GCP, or Azure) and advanced containerization (EKS), orchestration, and infrastructure as code (GitOps)
- Strong background in system design, scalability, and performance optimization for high-traffic applications
- Experience with vector databases (Pinecone, Weaviate, pgvector) and advanced embedding model optimization
Responsibilities
- Define and drive technical vision and architecture for AI-native applications across multiple product areas
- Lead cross-functional technical initiatives, collaborating with engineering leadership, product management, and data science teams
- Establish technical standards, design patterns, and best practices for AI-augmented development across the organization
- Design and architect enterprise-scale full stack applications with sophisticated AI integrations across natural language processing, computer vision, and predictive analytics
- Lead the development of complex, multi-tenant AI systems serving millions of users with high availability and performance requirements
- Architect advanced RAG (Retrieval-Augmented Generation) systems, agentic workflows, and autonomous AI architectures
- Establish frameworks for AI model evaluation, A/B testing, and performance optimization at enterprise scale
Other
- Master’s Degree in Electrical, Computer Science, Computer Engineering, Robotics or related field
- 10+ years of non-internship professional software development experience
- Must be willing to work out of an office located in Niskayuna, NY
- Legal authorization to work in the U.S. is required
- Must be 18 years or older