G

GE Vernova

Builds equipment and software for electric power

Senior Software AI Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, or a related technical field is required.
  • At least 4 years of experience using at least one general-purpose programming language, such as Python, Java, or Go, and front-end experience with JavaScript or TypeScript is required.
  • A proven track record of shipping production applications that incorporate large language models, Model Context Protocols, or AI services at scale is required.
  • Experience with cloud platforms such as AWS and advanced containerization using Docker and Kubernetes is required.

Responsibilities

  • Collaborate with product, design, operations, and infrastructure teams to build AI-native application experiences.
  • Build AI agents, Model Context Protocol servers and tools, and integrate large language model and generative AI capabilities into products, including structured prompting, memory management, and context management.
  • Implement retrieval-augmented generation patterns, such as embeddings and retrieval, and contribute to context-aware and personalized user experiences.
  • Drive end-to-end execution of medium-to-large features independently and contribute to the team's technical direction.
  • Develop AI agents and Model Context Protocol servers that standardize data connectivity, skills, and tools.
  • Participate in work from design through code implementation, rigorous testing, and production support.
  • Partner with internal teams and external contractors to lead technical reviews, integrations, and delivery execution.
  • Deliver using coding agents, establish testing approaches for prompts and model performance, and implement observability for AI features.

Desired Qualifications

  • Experience in cloud software development, including architecture design, technical leadership, and system optimization.
  • Experience with Strands, ADK, or agent development frameworks.
  • Experience with multiple large language model providers and advanced AI orchestration frameworks such as Amazon Bedrock AgentCore or LangChain.
  • Experience with modern front-end frameworks such as React, Vue, or Angular, and advanced state management.
  • Experience with vector databases such as pgvector and embedding model optimization.
  • Experience with enterprise retrieval-augmented generation architectures, semantic search optimization, and conversation memory management at scale.

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