San Francisco, CA
Bravim Purohit

Bravim Purohit

M.S. Computer Science · Illinois Institute of Technology · May 2026

AI Software Engineer · 3+ years applied AI

The new grad who thinks like a researcher and ships like a founder.

I build AI systems that hold up in the real world — ambient scribes, agentic pipelines, fine-tuned clinical LLMs, and the consensus, queueing, and serving infrastructure underneath them. Three years of shipping in healthcare, where bugs have real consequences and good evaluation is non-negotiable. Most recently the sole engineer on an enterprise healthcare deployment at Kinetic Systems in SF. Open to founding-engineer and ML roles at applied AI startups where the work still matters.

Role
Founding eng · ML eng
XP
3+ years applied AI
Domain
Healthcare AI · agent infra
Open to
SF · remote · hybrid
Bravim Purohit

The best way to predict the future is to invent it.

Alan Kay
Experience · 5 roles · 3+ years applied AI

Work history

Compact summary. Detailed engagement notes on request, in interviews.

  • Jan 2026 – May 2026
    AI Engineer
    Kinetic Systems
    Sole engineer on an enterprise deployment in a regulated industry, working the full path from customer workflow to production. Agentic workflow orchestration, retrieval and context design, document intake and structured extraction, evaluation harnesses for non-deterministic systems, and cloud infrastructure as code.
    San Francisco, CA
  • May 2025 – Dec 2025
    Software Engineering Co-Op
    Leap of Faith Technologies
    Fine-tuned LLaMA models for clinical decision support via QLoRA. Built an agentic triage system, a RAG pipeline for visit-note to EHR matching, and productionized LLM services on AWS + GCP.
    Chicago, IL
  • Jan 2023 – Dec 2023
    Software Engineering Co-Op
    Sarjen Systems
    Refactored a medical computer-vision service for DICOM reporting workflows across 200+ hospitals. Improved throughput by 65%.
    Gujarat, India
See moreSee less2 earlier roles
  • Jan 2024 – May 2024
    AWS Developer
    OneKnotOne Technologies
    Designed and deployed cloud infrastructure on AWS (EC2, S3, Lambda, VPC, IAM) for distributed applications, with multi-tier fault tolerance across load balancers, auto-scaling groups and availability zones. Provisioned through Terraform and CloudFormation, hardened with granular IAM, KMS encryption and audit logging.
    Vadodara, India
  • Nov 2022 – Dec 2022
    Web Development Intern
    Oasis Infobyte
    Built front-end interfaces in React and back-end services with Node.js and Express as part of a MERN-stack web application team.
    India
Currently building · Updated weekly

What I am actually working on

Three things on my plate right now.

01
Recently shipped · Kinetic Systems

Building AI that touches real patients

Sole engineer on an enterprise deployment in a regulated industry, from customer workflow through to production: agentic orchestration, retrieval and context design, document intake, and evaluation harnesses for systems that do not return the same answer twice.

HealthcareAgentic workflowsEvaluation
02
Shipped this month · personal

Eight systems, four disciplines, one month

Raft consensus in C++20, a three-broker task queue, a GraphRAG engine, a sandboxed code-repair agent, an inference gateway, a streaming orchestrator, and two forward-deployed systems. Each one has a spec, a benchmark, and an honest-claims register.

C++20Distributed systemsAgentsData
03
Research · ICLR 2026

Asked a hard question about AI in healthcare

Can frontier AI agents actually handle the administrative work that burns out clinicians? HealthAdminBench (ICLR 2026, Stanford collab) is our attempt to measure that rigorously.

ICLR 2026BenchmarkingCUA
Selected work · 10 projects · 8 public repos · 1 award

Things I have shipped

Eight of these landed in one month, across four disciplines — consensus and storage, agent infrastructure, inference serving, and forward-deployed data systems. Each carries a spec, a benchmark, and a register of what it does not prove. Company work is reserved for interviews, kept off the public site by design.

Distributed systems Public repo

RaftKV — Distributed Key-Value Store

Raft consensus implemented from scratch in C++20 — no etcd/raft, no NuRaft. Leader election, log replication, and crash recovery across a multi-node cluster, with linearizable reads via ReadIndex and leader-lease paths rather than routing every read through the log. The consensus core is deliberately pure: no sockets, no threads, no clock reads, so every scenario replays from a seed.

316 / 316
tests passing, incl. 250 randomized safety seeds
C++20gRPCProtocol BuffersCMake
View on GitHub
Distributed systems Public repo

Distributed Task Queue & Workflow Engine

Background-job engine on a pluggable broker interface with three implementations — Redis Streams, Kafka, RabbitMQ — so the same workload is benchmarked across brokers rather than assumed to behave alike. Exactly-once effect — not exactly-once delivery — via at-least-once delivery plus idempotent commit plus fencing tokens that stop a partitioned worker from writing after its lease is reassigned.

118,831/s
sustained 31 min · 221M events · zero failed · p99 17 ms
PythonRedis StreamsKafkaPostgreSQLgRPC
View on GitHub
AI engineering Repo private

GraphRAG Multi-Agent Reasoning Engine

Retrieval system that parses documents into a semantic knowledge graph instead of treating retrieval as top-k similarity. Every node and edge carries provenance back to its source span, so an answer traces to the exact text it came from. A query router picks graph traversal, vector search, or both, then fuses with Reciprocal Rank Fusion; a critique step can reject an answer and force re-retrieval, and abstention is a permitted outcome rather than a forced guess.

Neo4jLlamaIndexLangGraphMilvusDSPy
AI engineering Public repo

Self-Healing Code-Generation Agent

Agent that closes the loop on its own failures: writes code, runs it in a per-run Docker sandbox, parses the traceback back into structured context, and iterates until tests pass. Sandboxing is the load-bearing part — no network, read-only root, dropped capabilities, and CPU/memory/process/wall-clock limits, because an agent running code it just wrote needs a containment boundary rather than a promise of good behaviour.

19 escape tests
fork bombs, rm -rf /, outbound HTTP, privilege escalation
PythonDocker SDKOpenRouterDSPypytest
View on GitHub
Backend · inference Public repo

LLM Inference Gateway

Gateway between client apps and self-hosted models: semantic caching, backend routing, rate limiting, and per-tenant accounting behind one OpenAI-compatible surface. The committed threshold sweep is a negative result, and it is the most useful thing in the repo — against adversarial near-misses (Australia vs. Austria, enable vs. disable), no single similarity threshold makes the cache both useful and safe.

47.5% hit / 45% false-hit
at τ=0.86 — why embedding similarity ≠ semantic equivalence
FastAPIRedispgvectorvLLMTerraform
View on GitHub
Backend · streaming Public repo

Stateful Agentic Orchestrator

Orchestration backend where a run outlives any single client connection and a reconnecting client recovers exactly what it missed. Every run appends to an immutable events table under a gap-free per-run sequence number allocated inside the run transaction — a hole in the sequence is indistinguishable from lost reasoning. Cross-instance fan-out via PostgreSQL LISTEN/NOTIFY over a transactional outbox, so no sticky sessions.

Zero sequence gaps
at 50 / 150 / 500 / 1000 concurrent · 289 reconnects, all clean
FastAPIWebSocketsPostgreSQLAWS SQSTerraform
View on GitHub
Forward deployed Public repo

Enterprise Helpdesk Agent Studio

Action-taking helpdesk agent that drafts operational changes — ticket updates, status transitions, refunds — for a human to confirm before anything executes. The design commitment is a hard read/write split: the agent’s own tool surface is read-only over MCP, and every write goes through a separate executor that only acts on an HMAC-signed, single-use, expiring approval token. An agent with write credentials and a review step it can bypass is not human-in-the-loop.

Next.jsFastAPISlack + Jira OAuthKeycloakHelm
View on GitHub
Forward deployed · data Public repo

Unstructured Data Ingestion Pipeline

Two tiers for turning messy client documents into strictly conformed data: an interactive tier for onboarding one client’s files, where an operator reviews every extracted field against its source span, and a batch Medallion lakehouse — Bronze, Silver, Gold on Delta Lake — for processing a corpus at volume. Per-field confidence is surfaced so review effort goes where the extractor is unsure.

PySparkDelta LakeAirflowdbtKafka
View on GitHub
Applied AI · healthcare Live demo

Clinical RAG Pipeline

Clinical retrieval-augmented generation pipeline combining text and imaging embeddings for case-aware diagnostic insights. AstraDB for vector retrieval, MedLLaMA for grounded report generation.

PythonAstraDBLangChainPostgreSQL
View live demo
GitHub · @Bravim-Ketan-Purohit · Live

Daily commits, public repos

Pulled live from the GitHub API at build time. Last 52 weeks of activity.

Contribution activity · last 52 weeks Live from GitHub API
5,219
Contributions
235
Active days
4
Pinned repos
Live
Updated daily
Research · 2 publications · supporting credentials

Selected publications

A supporting credential for the applied work above. Full author lists and citations on arXiv and in the journal.

Accepted · ICLR 2026

HealthAdminBench: Evaluating Computer-Use Agents on Healthcare Administration Tasks

Co-author. Stanford University collaboration.

A benchmark evaluating frontier Computer-Use Agents (Claude, GPT) on real healthcare administration workflows: prior authorization, appeals, and DME order processing. The paper shows where current CUAs break on production healthcare admin and what closing the gap requires.

135
Total tasks
1,698
Evaluation points
3
Task families
2
Frontier models tested
Springer SN Computer Science · Jan 2024

GeoVigilance Labs: An AI-Enabled System for Automated Land Use Monitoring

Peer-reviewed journal article.

Best Engineering Innovation · 2024

An AI system for automated land use monitoring, detecting and classifying changes such as deforestation, urban sprawl and agricultural shift from satellite imagery. Awarded Best Engineering Innovation for the month of publication.

Stack

Tools I reach for

Languages
PythonTypeScriptC++20SQLBash
AI / LLM systems
LangGraphLangChainLlamaIndexDSPyMCPAnthropic SDKOpenAI SDKRAGGraphRAGknowledge graphsQLoRARLHFhuman-in-the-loop evalCUA evaluationRagasLangSmith
Inference & serving
vLLMOllamallama.cppOpenRoutersemantic cachingcontinuous batchingspeculative decoding
Distributed systems
Raft consensuslinearizabilityidempotencyfencing tokensevent sourcingtransactional outboxdead-letter queueslock-free structures
Backend & APIs
FastAPINode.jsgRPCProtocol BuffersWebSocketsRESTGraphQLPostgreSQLRedis
Data & pipelines
Neo4jMilvusQdrantpgvectorDynamoDBKafkaDelta LakePySparkAirflowdbtParquet
Infrastructure
AWSGCPTerraformKubernetesHelmDockerGitHub ActionsVercelOpenTelemetryPrometheusGrafana
Testing & correctness
pytestGoogleTestproperty-based testingAddressSanitizerThreadSanitizerload testing
Frontend
ReactNext.jsTailwind CSSshadcn/uiCSS Modules
Healthcare & compliance
HIPAA system designEpic APIHL7 / FHIROMOP CDMDICOMPHI / BAA handlingSOC 2 control mapping

Looking for founding-engineer roles at applied AI startups.