Skip to content
View Rohanjain2312's full-sized avatar
  • 02:25 (UTC -12:00)

Highlights

  • Pro

Block or report Rohanjain2312

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rohanjain2312/README.md

Rohan Jain

Applied ML engineer. I build LLM agents and put controls around them so they fail safely.

Open to ML Engineer, AI Engineer, and Data Scientist roles in the US. 📫 rohanjain2312@gmail.com


What I work on

Agent reliability, mostly. Retrieval that returns the right thing, recovery loops that do more than retry, gates with real thresholds, and evals that catch a regression before a user does. I care about the engineering around the model more than the model itself.

Before this I spent three and a half years at Goldman Sachs building controls for humans — trade-risk classification, OCR/KYC pipelines, KPI analytics that replaced three FTEs of manual reporting. Same problem, different operator.


Selected work

Project What it does Result
Loan Servicing Agent Multi-agent system for syndicated loan documents, ingests a Credit Agreement or Notice PDF and executes the lifecycle action Confidence-gated human review, deterministic ACT/360 validation, append-only audit log
Self-Healing Code Agent Generates Python, adversarially tests it, diagnoses failures via a ReAct debugger, repairs iteratively 37% → 87% across 8 benchmark tasks, same model throughout
GraphBench Benchmarks GraphRAG against GNN-RAG on multi-hop QA with the scaffold held fixed pip install graphbench-kg
ToolSmith Post-training Qwen3-4B for tool-calling via LoRA SFT and step-level GRPO with verifiable sandbox rewards In progress
FinCompress Compression study on FinBERT: structured pruning, distillation, INT8 quantization 9.1× smaller, Macro F1 improved after pruning 50% of attention heads

Writing


Background

MS in Applied Machine Learning, University of Maryland. Previously Goldman Sachs, where I went from STEM intern to Business Intelligence Associate over three and a half years. IEEE-published on Alzheimer's MRI classification.

Stack: Python · PyTorch · LangGraph · Postgres/pgvector · Neo4j · Docker · AWS · GitHub Actions


Reach me

Email · LinkedIn · Medium · Hugging Face

Pinned Loading

  1. FinCompress FinCompress Public

    Jupyter Notebook

  2. medical-llm-finetuning medical-llm-finetuning Public

    End-to-end LLM fine-tuning pipeline: Fine-tuned Mistral 7B on medical terminology using LoRA/PEFT. Includes data generation, training on Colab, evaluation framework, and Ollama deployment. Achieves…

    Jupyter Notebook

  3. Self-Healing-Code-Agent Self-Healing-Code-Agent Public

    Python