Skip to content
Bharat Goel

About

Research that survives contact with production

Position

Bharat Goel, Senior AI Research Engineer at NiCE
Salt Lake City, UT

Applied LLM research for contact-center software: hierarchical agentic retrieval, schema-validated model outputs, and the evaluation harnesses that decide whether any of it worked before a client ever sees it.

Most of the job is deciding what to measure. A pre-registered evaluation that disproves your own team's leading hypothesis is worth more than a fix shipped on a hunch, and a result that only holds in a notebook is not a result.

The rest is production forensics — the defect that will not reproduce in validation, the output shape that fails silently on one model family, the retrieval that truncates before anyone notices. I am most useful on ambiguous problems where the hard part was never writing the code.

01

Practice

AI & ML

  • LLM Architecture
  • Prompt Engineering
  • Prompt Chaining
  • RAG
  • Agentic Retrieval
  • Agentic Workflows
  • Structured Outputs
  • NLP Pipelines
  • IBM Watson
  • Anthropic Claude
  • Claude Code

Evaluation & Testing

  • Evaluation Design
  • DeepEval
  • Statistical Analysis
  • pytest
  • Cypress
  • JUnit
  • Vitest

Backend

  • Python
  • Java
  • Spring Boot
  • C# .NET
  • Node.js

Frontend

  • React
  • TypeScript
  • Next.js
  • Tailwind CSS
  • AngularJS

Cloud & Infrastructure

  • Azure Function Apps
  • Azure Logic Apps
  • Azure Service Bus
  • CI/CD

Data

  • MongoDB
  • SybaseIQ
  • DB2
02

Education

  • 2018 – 2020

    Arizona State University

    Master of Science, Software Engineering

  • 2014 – 2018

    APJ Abdul Kalam Technological University

    Bachelor of Technology (Honours), Computer Science

03

Honours

  • AwardEngineering Graduate Fellowship
  • AwardSUN Award