Senior AI Engineer · Atlanta Metro, GA

I build the surfaces where people and AI agents meet.

Five years across two disciplines that rarely share a desk: agentic systems in LangGraph and LangChain, and the React interfaces that let a person review, approve, and override what those systems decide.

Arnav Jain
Atlanta, 2026

Experience

01 — 2020 to present

I started in frontend and moved toward AI without leaving the interface behind. Each marker is coloured by the discipline the role actually leaned on.

Jan 2026 — Present · 8 mo

Celnet

Senior AI EngineerAlpharetta, GA

Architected an enterprise bid intelligence platform on LangGraph — structured tool calling, retrieval, business-rule validation, stateful orchestration — then built the React interface where users review and intervene at the decisions that matter.

  • LangGraph
  • GPT-4o
  • Gemini 2.5 Pro
  • FastAPI
  • React · TypeScript
Jan 2025 — Dec 2025 · 1 yr

xAI

AI Engineer, LLM EvaluationSeattle, WA

Evaluated model behaviour across long multi-turn conversations and built the datasets and frameworks to measure grounding, hallucination, and task completion. Shipped two conversational platforms end to end.

  • LangChain
  • ChromaDB
  • RAG
  • Prompt engineering
Jan 2023 — Dec 2024 · 2 yrs

Washington State University

Full Stack Engineer, AI & AnalyticsPullman, WA

Built client-facing analytics interfaces in React and the Python microservices behind them — interactive data views over AI-generated output, wired to FastAPI through asynchronous retrieval.

  • React
  • FastAPI
  • NLP pipelines
  • Microservices
Mar 2021 — Dec 2022 · 1 yr 10 mo

Deloitte

Frontend Developer, B2BIndia

Turned Figma wireframes into production interfaces across multiple modules, working directly with UI/UX designers on layout, interaction behaviour, and usability. Cut load time roughly 10% through lazy loading, code splitting, and caching.

  • React · TypeScript
  • Figma
  • Design systems
  • Cypress
Co
Dec 2020 — Mar 2021 · 4 mo

Cogent Technocom

Full Stack EngineerIndia

Built a real-time quiz application on Microsoft Kaizala, with WebSocket pipelines pushing instant UI updates and reusable state patterns that sped up delivery across the team.

  • React
  • WebSockets
  • Redux
Sep 2020 — Nov 2020 · 3 mo

SmartKnower

Machine Learning InternIndia

Where it started — image classification and sentiment models served through Flask APIs and visualised in React dashboards. The pairing has followed me ever since.

  • Scikit-learn
  • Flask
  • NLP

Selected work

02 — Four case studies

How I work

03 — Four convictions
Grounding

Show the sources, not just the answer

A confident paragraph with nothing behind it is worse than no answer at all. Citations belong in the default view, not behind a disclosure arrow.

Human-in-the-loop

Put the person at the irreversible step

Automation should run freely right up to the point where a mistake costs something. That is where the interface stops and asks.

Failure design

Design the failure path first

Ambiguous intent, lost context, a tool that times out. These are the common cases, not the edge cases, and they deserve real screens.

State

A conversation is state, not a transcript

What the agent knows, what it assumed, and what it is waiting on should all be visible. If a user can see the state, they can correct it.

Capabilities

04 — Depth, not a checklist
Conversational & agentic AI

Multi-turn dialogue orchestration, conversation state, agent workflow design, tool and function calling, human-in-the-loop patterns, prompt chaining, context management.

Generative AI & LLM engineering

Prompt engineering, LLM evaluation, response grounding, hallucination detection and mitigation, retrieval-augmented generation.

Frameworks

LangChain, LangGraph, CrewAI, Hugging Face, PyTorch, TensorFlow, scikit-learn.

Frontend

React, TypeScript, component architecture, state management, responsive interfaces, Figma, design systems.

Backend & knowledge systems

Python, FastAPI, REST and JSON APIs, async processing, ChromaDB, Pinecone, FAISS, MongoDB, semantic search, chunking, reranking.

Cloud & tooling

AWS, Docker, Git, Postman, Claude Code, Cursor.

About

05 — The short version

I spent my first years building interfaces and my last few building the systems behind them. That combination is the whole point: I can argue about retrieval strategy in the morning and about where a confirmation dialog belongs in the afternoon, and I think those are the same argument.

Most of my work now lives in regulated, high-stakes workflows — bids, contracts, legal documents — where an AI system has to be transparent enough that a person will actually sign off on what it produced. Making that legible is a design problem at least as much as an engineering one.

Outside of work I sing, mostly Hindustani classical, occasionally in front of people.

Education
Washington State University logo
M.S. Computer Science — AI & MLWashington State University
M
B.Tech. Computer & Communication EngineeringManipal Institute of Technology
CertificationsAI Proficiency & Claude 101 — Anthropic
Building RAG Agents with LLMs — NVIDIA
AWS Certified Cloud Practitioner
Open to senior AI engineering roles

If you are building something where people and agents have to work together, I would like to hear about it.

Arnav Jain · Atlanta Metro, GA