2,082,047open jobs
127,557companies
242,641added this week
Browse all
Salary
$30k – $50k per year
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on May 17, 2026. Pravāh scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Pravāh is building a foundation model of the electric grid, using machine learning to work with state-owned electricity distribution and transmission utilities. Its vacancies include power systems distribution specialists, weather scientists, forward deployed engineers and full stack engineers. The company is headquartered in Bengaluru, India.
Backed by Pear VC

Location: Bengaluru (primary). Other location: New Delhi.

About Pravah

Pravah is building the world's first foundation model of the electric grid. The world's most important physical industry is under unprecedented stress. We are using ML to build the 22nd-century grid. We are backed by Khosla Ventures, Pear VC, and Conviction.

We work directly with state-owned distribution and transmission electricity utilities to transform their decades of fragmented operational data into deployable, decision-grade intelligence. Our customers include some of the largest DISCOMs in the country, and our work spans demand forecasting (including renewable generation forecasting), weather forecasting, network mapping, and load flow analysis.

The role

As a Senior Full Stack Engineer, you will play a central role in designing, developing, and scaling Pravāh's AI-driven grid intelligence platform end-to-end, from interactive frontends that make complex energy data actionable, to backend services that power real-time forecasting and grid analytics for some of India's largest utilities.

You'll work across the entire stack: building high-performance web applications that visualize time-series and geospatial data, designing scalable APIs and data pipelines that integrate weather, demand, and grid topology datasets, and productionizing machine learning models in collaboration with our power systems and ML teams. You'll also shape our core infrastructure: CI/CD, observability, and deployment patterns.

This is an early engineering role. You'll have a direct impact on a platform relied on by utilities worldwide. If you want to build critical infrastructure at the intersection of AI and energy, with real contracts, real data, and real-world consequences, this is the role.

Key Responsibilities

Frontend Development

  • Design and implement high-performance web applications using TypeScript and React that visualize time-series demand forecasts, weather ensemble data, and grid analytics for utility operators.

  • Build interactive geospatial visualization layers using libraries like Mapbox to render distribution network topology, feeder-level load profiles, and spatial weather overlays on utility grid maps.

  • Develop real-time, dynamic dashboards for day-ahead and intraday energy demand forecasting, rendering large time-series datasets (billions of data points across thousands of feeders) with smooth, responsive interactions.

  • Create map-based views that allow utility engineers to drill down from substation-level to individual distribution transformers, supporting bottleneck identification, fault isolation, and capacity planning.

  • Implement reusable component libraries to ensure UI consistency across multiple utility-facing products. Collaborate closely with the Product team to translate Figma designs into powerful interfaces.

  • Write comprehensive tests using frameworks like Jest to ensure reliability of mission-critical tools that utilities depend on for operational decisions.

Backend Development

  • Design, build, and operate scalable microservices and REST APIs that power weather-driven electricity demand forecasting, grid simulation, and load-flow analytics.

  • Build and maintain data ingestion pipelines that process high-frequency time-series data at scale, normalizing across inconsistent formats and time zones.

  • Integrate backend services with ML inference pipelines, serving TiDE, transformer-based, and ensemble forecasting models that consume a rich set of feature covariates including weather, calendar effects, and grid state variables. Support model versioning, A/B testing, and automated retraining workflows.

  • Build services that manage network metadata and grid topology, ingesting GIS shapefiles, CIM models, and utility asset registers to support load-flow simulations and network loss calculations at distribution scale.

  • Develop and enforce secure, compliant data access frameworks for sensitive utility data, including role-based access controls (RBAC) and audit logging appropriate for enterprise utility clients.

  • Design backend systems using event-driven architecture patterns and message queues to handle asynchronous processing of large-scale batch forecasting jobs and automated reporting workflows.

  • Work with Cloud SQL (PostgreSQL) for relational data and appropriate NoSQL stores for high-throughput time-series ingestion. Optimize query performance as data volume scales across utility clients.

Infrastructure & DevOps

  • Build and evolve CI/CD pipelines on Google Cloud Platform to reliably deploy data-intensive services, ML-backed APIs, and frontend applications.

  • Implement production observability including structured logging, metrics dashboards, and alerting to detect and debug issues across data pipelines and forecasting services.

  • Own production deployments and incident response for backend systems that utilities rely on for operational planning. Ensure high availability and graceful degradation.

  • Containerize services with Docker, manage orchestration, and design deployment patterns that support multi-tenant utility environments with client-specific configurations.

  • Continuously improve system scalability and reliability as Pravāh scales its customer base by 10x and data volumes by orders of magnitude.

What You Should Have

Required

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.

  • 5+ years of experience building and deploying production-grade full-stack web applications.

  • Proficiency in TypeScript and at least one modern frontend framework, with deep understanding of state management, reactive patterns, and asynchronous data flows.

  • Strong backend development experience in Python, Java/Kotlin, or Go, with a solid grasp of foundational CS concepts in data structures, algorithms, and computer systems.

  • Experience optimizing and scaling relational databases under production load including query optimization, indexing strategies, partitioning, and connection pooling.

  • Strong async communication skills. You write clearly, document decisions well, and can collaborate effectively with a team operating primarily out of San Francisco across a significant time zone gap.

  • Experience designing and building microservices architectures, including RESTful APIs, event-driven design patterns, and message queues.

  • Hands-on experience with cloud-computing providers, including managed databases, compute, storage, and networking.

  • Experience with Docker, containerized deployments, and CI/CD pipeline design.

  • Experience with automated testing: Unit, integration, and end-to-end (Jest, Cypress, Playwright, or equivalent).

  • Knowledge of logging and monitoring tools for troubleshooting production systems.

  • Ability to operate with high autonomy in ambiguous, fast-moving environments - you'll be making architectural decisions, not just executing tickets.

Great to Have

  • Experience with D3.js, Mapbox, Deck.gl, or WebGL for rendering complex geospatial or time-series visualizations.

  • Experience building data-intensive applications that process and visualize large-scale time-series datasets (billions of records, sub-minute resolution).

  • Experience with GIS data formats (shapefiles, GeoJSON, CIM models) and spatial analysis.

  • Familiarity with ML model serving. Deploying and monitoring inference pipelines in production, model versioning, or feature stores.

  • Experience with enterprise security architectures, compliance standards, or building multi-tenant SaaS platforms for regulated industries.

  • Track record in high-growth or "zero-to-one" environments where you've built core infrastructure from scratch.

  • Experience working with high-frequency time-series data including storage, retrieval, downsampling, and visualization of dense datasets at sub-hourly resolution.

Working hours: The team is distributed across India and California, so expect a few hours of evening overlap with US Pacific Time on most workdays.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,082,047 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
Software Engineer 1 hour ago
Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Mumbai
Java
SQL
Java
Spring Boot
AI/ML
LLM
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Kubernetes
Google GKE
Management
Agile
Apply
In office · Full-Time · Bachelor's Degree · Mumbai
JavaScript
SQL
C#
C#
ASP.NET Core
Frontend
Bootstrap
JQuery
DevOps
Azure
Apply
Hybrid · Full-Time · 7+ years exp · Pune
JavaScript
Java
TypeScript
Java
Spring Boot
Quarkus
Micronaut
Vert.x
Databases
MySQL
MongoDB
Oracle
RabbitMQ
Apache Kafka
AI/ML
Flink
Frontend
GraphQL
Angular
DevOps
Rest API
Splunk
Terraform
OpenShift
CircleCI
CloudFormation
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Tekton
Amazon CloudWatch
Management
Agile
Scrum
Kanban
Apply
Hybrid · Full-Time · Pune
Python
JavaScript
Java
TypeScript
COBOL
Java
Spring Framework
Spring Boot
Spring MVC
COBOL
IBM MQ
Databases
Oracle
Apache Kafka
Frontend
Angular
DevOps
Unix
Management
Agile
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
DevOps
Terraform
AWS
Docker
Kubernetes
Apply
$105k – $162k per year · In office · Full-Time · 4+ years exp · Bachelor's Degree · Vancouver
Python
Go
SQL
DevOps
Terraform
GitHub Actions
Azure
CI/CD
Git
Docker
Kubernetes
Platform Engineering
GitHub
IAM
Linux
Management
Agile
Apply
≈ $71k – $166k per year (Estimated) · In office · Full-Time · Bachelor's Degree · San Luis Obispo
Python
C++
MATLAB
Apply
$18k per year (net) · In office · Yelabuga
Python
AI/ML
OpenCV
YOLO
PyTorch
Hugging Face
DevOps
Docker
Robotics
LeRobot
ROS2
Gazebo
Isaac Sim
MuJoCo
Isaac Lab
Apply
$18k per year (net) · In office · Saint Petersburg
Python
AI/ML
OpenCV
YOLO
PyTorch
Hugging Face
DevOps
Docker
Robotics
LeRobot
ROS2
Gazebo
Isaac Sim
MuJoCo
Isaac Lab
Apply
$39k per year (net) · In office · Bachelor's Degree · Samara
Python
C++
C++
CMake
DevOps
Docker
Linux
Cybersecurity
Wireshark
Robotics
ROS2
MAVLink
Betaflight
Chips/EDA
OpenOCD
IoT
ESP-IDF
Apply
$25k – $50k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
Python
MATLAB
AI/ML
Anomaly Detection
Energy
ETAP
PowerFactory
OpenDSS
Apply
Associate 3 months ago
$20k – $40k per year · In office · Full-Time · New Delhi
AI/ML
Machine Learning
Apply
$20k – $30k per year · Hybrid · Full-Time · Bachelor's Degree · Bengaluru
Python
SQL
AI/ML
XGBoost
Scikit-learn
AI Agents
PyTorch
DevOps
GCP
AWS
SpaceTech
QGIS
Apply
$20k – $40k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Bengaluru
Python
AI/ML
AI Agents
Machine Learning
Apply
Pitch us a Role 7 months ago
$150k – $250k per year · In office · Full-Time · San Francisco
AI/ML
Computer Vision
Machine Learning
Apply
≈ $23k – $59k per year (Estimated) · In office · 7+ years exp · Bengaluru
Python
JavaScript
Java
TypeScript
Databases
MySQL
PostgreSQL
Apache Kafka
Frontend
Angular
React.js
DevOps
GCP
AWS
Docker
Kubernetes
Apply
In office · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Azure
AWS
Kubernetes
Apply
≈ $21k – $51k per year (Estimated) · In office · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
React.js
DevOps
Rest API
WebRTC
WebSockets
Azure
AWS
Kubernetes
Cybersecurity
HIPAA
Apply
In office · Bengaluru
C#
C++
Visual Basic
C#
.NET
Apply
In office · Bengaluru
JavaScript
Java
Node JS
Java
Spring Framework
Databases
MySQL
Oracle
Apply
See all jobs
This is one of many
2,082,047 more open roles from verified company boards, updated every day.