Senior Software Engineer
We are looking for a Senior Software Engineer to build and evolve the AI assistant capability within Energy Components, and production data platform, and to strengthen the data validation and troubleshooting capabilities that surround it. The role spans backend service development, integration of large language model-based agents with enterprise data, and the design of automated data quality checks for production and allocation data. The overall objective is to deliver AI-assisted answers and data insights that users can trust and act on.
Experience: 5–8 years
What You Will Do:
- Design, develop, and maintain Java and Quarkus microservices that expose Energy Components data and functionality to conversational AI agents, including the Model Context Protocol (MCP) tool layer
- Integrate AI assistant experiences end to end - browser widget, token brokering, agent platform, and the secured data path back into Energy Components
- Design, evaluate, and improve the instructions, tool definitions,
and retrieval strategies that determine how accurately the assistant answers questions about live production data and product documentation
- Systematically test AI responses against real data, identify failure modes such as incorrect entity selection, unverifiable aggregates, or plausible-but-wrong answers, and drive measurable improvements
- Build data validation and quality-control capabilities - automated check rules, exception reporting, and .
- Investigate and resolve customer and internal data issues, tracing problems through logs, calculation results, configuration, and source data to root cause
- Build and consume RESTful APIs, and implement secure service-to-service and per-user authorization using OAuth2 / OIDC
- Write and maintain unit and integration tests, and document architecture, configuration, and operational procedures to support knowledge sharing
- Work closely with global cross-functional teams - product, domain consultants, and the AI
📌 Senior Software Engineer (Pune)
🏢 NewVison
📍 Pune