RHC

Applied Scientist and AI/ML EngineerColorado

Rohit Hari Chintala, Ph.D.

I build production-grade machine learning, LLM agent and MLOps systems for energy and building applications. I was the technical lead for the ML surrogates behind the DOE 179D Web Calculator, a nationally deployed, IRS-supported platform. I turn complex simulation and operational data into reliable, explainable AI.

Portrait of Rohit Hari Chintala, Ph.D.
Fig. 1 · Rohit Hari Chintala, Ph.D.
  • 1.1–3.3%avg CVRMSE, DOE 179D surrogates
  • 16U.S. climate zones modeled
  • 20+peer-reviewed publications
  • 7+ yrsbuilding production ML
  • FocusProduction ML, LLM agents, MLOps
  • BaseColorado
  • Research record401 citations, h-index 11, 1 U.S. patent

01 — Profile

About

I am an Applied Scientist and AI/ML Engineer with 7+ years of experience in production machine learning, predictive analytics and intelligent automation across energy systems, building systems and data-driven business applications.

At the National Laboratory of the Rockies (NREL), I led the ML surrogates behind the DOE Section 179D Web Calculator. They were trained on hundreds of thousands of EnergyPlus simulations for a nationally deployed, IRS-supported platform.

My recent work covers LLM and agentic AI workflows with deterministic evaluation, MLOps and model observability, and deep reinforcement learning for grid-interactive building control.

My peer-reviewed work has 401 citations and an h-index of 11, and I hold one U.S. patent.

02 — Career

Experience

National Laboratory of the Rockies (NREL)

Jun 2020 – Apr 2026

Golden, CO

Researcher, Residential Buildings Group

Led production machine learning for the DOE Section 179D Web Calculator, owning data engineering, model development, validation, deployment and monitoring. Also worked on LLM agents, reinforcement learning, fault detection and building control.

  • Led development of production ML surrogates for the DOE Section 179D Web Calculator, a nationally deployed, IRS-supported platform; models achieve 1.1–3.3% average CVRMSE across 16 U.S. climate zones.
  • Trained ridge regression and deep neural network surrogates on EnergyPlus simulations to estimate energy-cost savings across 2 commercial building types, 6 HVAC system types and 16 climate zones.
  • Built a LangGraph and LLM agentic workflow to automate grey-box RC model identification, validated by deterministic criteria: RMSE ≤ 0.5°C, parameter CV ≤ 0.15 and a winning-candidate margin above 0.1°C.
  • Operationalized MLOps and observability with MLflow, DVC, Evidently, Prometheus, Grafana and GitHub Actions, plus AWS SageMaker and Azure ML, covering versioning, drift detection and monitoring.
  • Co-developed a two-stage deep reinforcement learning framework for grid-interactive multi-zone building control, combining evolution strategies with PPO and benchmarking against MPC baselines.
  • Created an HVAC fault-detection method using thermostat drive-cycle data and Extended Kalman Filters, published in Energy and Buildings (2021), with sensitivity-analysis findings in Applied Thermal Engineering (2024).
  • Python
  • PyTorch
  • LangGraph
  • EnergyPlus
  • MLflow
  • DVC
  • Evidently
  • Prometheus
  • Grafana
  • GitHub Actions
  • AWS SageMaker
  • Azure ML

Earlier Postdoctoral Researcher, Residential Buildings Group · Jan 2019 – May 2020

Opera Solutions

Jun 2018 – Dec 2018

San Diego, CA

Senior Analytics Specialist

  • Directed a data analytics team developing statistical and machine learning models to forecast used-vehicle floor prices at auction, supporting bidding strategies.
  • Devised model validation and performance-reporting workflows to assess forecast reliability and model suitability before production deployment.
  • Translated forecast results into pricing and bidding recommendations for business stakeholders, supporting production model adoption.
  • Statistical modeling
  • Machine learning
  • Forecasting
  • Data analytics

03 — Work

Projects

Every project is drawn as a small diagram of what it does. Open a project for the full write-up, then follow the source code.

  • Scan Catalog Train Savings Baseline − proposed EnergyPlus CSVs in

    Surrogate modeling

    ML-building-models

    A schema-driven ML pipeline that builds surrogate models from EnergyPlus simulation data to estimate building energy consumption from easily available building properties. It spans building types, HVAC systems and climate zones.

    • Python
    • EnergyPlus
    • Ridge regression
  • Outdoor Wall Zone 4R2C network EKF

    System identification

    building-rom-automation

    Automates reduced-order building envelope models, trained and tested on EnergyPlus simulation data.

    • Python
    • EnergyPlus
    • Extended Kalman Filter
  • 148 commercial buildings 3R2C

    Building modeling

    AUMC-community-modeling

    Develops 3R2C thermal models for a community of 148 commercial buildings.

    • Python
    • 3R2C models
  • Shadow Canary Promote Promote boundary Rollback boundary

    MLOps

    modelcanary

    Progressive delivery for ML models: shadow and canary stages, with automatic promotion or rollback.

    • FastAPI
    • ONNX Runtime
    • Prometheus
  • Target accuracy Active Random Labels

    ML evaluation

    labelbudget

    A benchmark that reports the labels needed to reach a target accuracy, against a random baseline.

    • Active learning
    • Bootstrap statistics
    • Power analysis
  • Slice A Slice B Slice C Slice D DISPARITY INDETERMINATE NO MATERIAL GAP INDETERMINATE No gap

    Fairness auditing

    sliceguard

    A fairness slice auditor that stops tiny slices from producing false alarms.

    • Wilson intervals
    • Benjamini-Hochberg
    • Statistical testing
  • Anomaly Load Forecast band Forecast Cost by time of use

    Energy analytics

    greenpulse-energy-monitoring

    Energy monitoring for commercial buildings, with LSTM demand forecasts up to 7 days ahead.

    • TypeScript
    • React
    • TimescaleDB
  • Lower Higher Predicted value

    Predictive modeling

    propertyiq-real-estate

    Predicts property values 12 months ahead and scores each property for investment opportunity.

    • XGBoost
    • LightGBM
    • Prophet
  • Halt and alert Schema Nulls Ranges Freshness Hourly batches

    Data quality

    weather-data-pipeline-great-expectations

    Validates hourly weather batches from 50+ cities before transforming them into BigQuery tables.

    • Great Expectations
    • dbt
    • BigQuery
  • Raw zone Processed Parquet Hive-style partitions BigQuery external tables dbt models

    Data lake

    nyc-taxi-data-lake-gcp

    Processes NYC taxi trip records with Dataproc and PySpark, then serves them through BigQuery.

    • PySpark
    • Dataproc
    • BigQuery
  • S3 landing Lambda Glue jobs Catalog Athena QuickSight Infrastructure as code

    Cloud ETL

    youtube-trending-etl-aws

    Ingests YouTube trending data on AWS, transforms it with Glue, and serves Athena and QuickSight.

    • AWS Glue
    • Athena
    • QuickSight
  • MTWTFSS Morning Afternoon Evening Night

    Data platform

    spotify-listening-analytics

    Extracts personal Spotify listening history into Snowflake and presents it in a Streamlit dashboard.

    • Snowflake
    • dbt
    • Airflow
  • Mega Popular Notable Emerging

    Ecosystem analytics

    github-repository-intelligence

    Ingests GitHub repository metadata and commit history, then analyzes trends with PySpark.

    • GitHub API
    • Snowflake
    • PySpark

04 — Skills

The production loop

Six stages take a model from simulation to monitoring. Each stage draws on the skill groups named under it, listed in full below.

  1. 01

    Simulate

    Physics-based building simulation as training data.

    Vision & Building Energy

  2. 02

    Model

    Surrogates, forecasts and deep neural networks.

    Machine Learning · Deep Learning

  3. 03

    Validate

    Uncertainty, robustness and explanation checks.

    Forecasting & Validation

  4. 04

    Control

    LLM agents and reinforcement learning for control.

    Generative & Agentic AI · RL & Control

  5. 05

    Ship

    Serving APIs, containers and cloud platforms.

    MLOps & Cloud

  6. 06

    Monitor

    Drift, versions and metrics once models are live.

    MLOps & Cloud

Languages & Data

  • Python
  • SQL
  • C
  • C++
  • MATLAB
  • PySpark
  • Git
  • Power BI

Machine Learning

  • Supervised Learning
  • Ridge/Lasso Regression
  • Random Forest
  • Gradient Boosting
  • XGBoost
  • scikit-learn
  • Feature Engineering
  • Cross-Validation
  • A/B Testing
  • Hyperparameter Optimization
  • Transfer Learning
  • Statistical Analysis

Deep Learning

  • PyTorch
  • TensorFlow
  • NumPy
  • SciPy
  • Deep Neural Networks
  • Transformer-Based Models
  • Sequence Modeling
  • Physics-Informed ML

Generative & Agentic AI

  • LLMs
  • LangGraph
  • Multi-Agent Workflows
  • Prompt Engineering
  • Context Design
  • LLM Evaluation & Benchmarking

RL & Control

  • PPO
  • Evolution Strategies
  • Policy Gradient Methods
  • Gradient-Free Optimization
  • Model Predictive Control
  • Distributed Multi-Agent Optimization

MLOps & Cloud

  • MLflow
  • DVC
  • Evidently
  • FastAPI
  • Docker
  • Kubernetes
  • CI/CD
  • GitHub Actions
  • AWS SageMaker
  • Azure ML
  • Apache Spark
  • Model Monitoring

Forecasting & Validation

  • Time-Series Forecasting
  • Kalman Filtering
  • System Identification
  • Uncertainty Quantification
  • SHAP
  • Explainable AI
  • Robustness Testing
  • Load Testing (Locust)

Vision & Building Energy

  • Semantic Segmentation
  • OCR
  • Vision-Language Models
  • EnergyPlus
  • OpenStudio
  • ResStock
  • IfcOpenShell
  • HVAC Fault Detection

05 — Education

Education

  • 2018

    Ph.D., Mechanical Engineering

    Texas A&M University

  • 2011

    M.S., Mechanical Engineering

    Texas A&M University

06 — Contact

Get in touch

Interested in production ML, LLM agents or MLOps for energy and building systems? Reach out by email, phone or LinkedIn.

rohit.chintala@gmail.com