G

GE Vernova

Builds equipment and software for electric power

Staff Software Engineer-AI/ML

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 10 years of experience with one or more general-purpose programming languages, 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 or AI services at scale is required.
  • Experience leading technical teams and providing guidance to external contractors or vendors is required.
  • Experience driving at least five projects with strong AI and machine learning engagement is required.
  • Strong experience with cloud platforms such as AWS or Azure and advanced containerization with Docker and Kubernetes is required.
  • Experience with technical oversight, code review processes, and quality assurance methodologies is required.
  • Strong troubleshooting skills are required.
  • Experience working with globally distributed teams is required.

Responsibilities

  • Identify and deliver reusable AI components for forward-deployed engineers.
  • Ship resilient REST APIs and microservices.
  • Build retrieval-augmented generation and multimodal large language model features.
  • Design agentic workflows for autonomous tasks.
  • Mentor engineers and provide guidance to contractors and partners.
  • Lead enterprise full-stack and AI platform architecture across multiple company initiatives.
  • Make end-to-end technical decisions, balancing reliability, performance, and cloud cost for AI systems.
  • Partner with globally distributed teams to engage, intervene, and accelerate AI assimilation into Grid Software services activities.

Desired Qualifications

  • Experience in AI and machine learning, including architectural design, technical leadership, and system optimization.
  • A master's degree or equivalent in AI is a plus.
  • Experience with modern integration frameworks such as SOAP, REST, and MuleSoft, and advanced state management.
  • Experience with vector databases such as Milvus, Pinecone, Weaviate, or pgvector, and embedding model optimization.
  • Experience with multiple large language model providers and AI-orchestration frameworks such as LangChain and LlamaIndex.
  • Experience with enterprise retrieval-augmented generation architectures, semantic search optimization, and conversation memory management at scale.
  • Experience building and scaling AI-powered features for more than 100,000 users.

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