314e Corp current
- (HEAD) Software Development EngineerJan 2025 – Present
- Associate Software Development EngineerJul 2024 – Jan 2025
- Owned the ML stack for a clinical document-processing product across 26 entity types, fine-tuning a 27B vision-language model to 96 percent test accuracy in production.
- Led development of both the entity extraction flow and the agentic feedback flow, working with cross-functional teams to align requirements, interfaces and rollout so the two shipped as one connected system, while mentoring 2 junior software engineers.
- Wrote a 7,600-line fine-tuning package (SkyPilot, Temporal, ClearML) with one dispatch layer, so Gemma 3, Qwen3.5-9B and Qwen3.6-27B train through the same code.
- Built a reviewer-feedback retraining loop with stratified datasets and automated deploy behind a per-entity F1 gate, so no regression beyond a tolerance scaled to its prior score ships.
- Built a weekly drift monitor where an LLM agent reads page OCR through a read-only MCP server, so regression is separated from labelling change by checking the document itself.
- Wrote a schema-driven extraction layer with per-field token-logprob confidence, giving 4 LLM providers and 3 inference engines one validated output contract.
- Trained a calibrated XGBoost model on logprobs, OCR grounding and embeddings over 99,427 reviews, halving false approvals (1.4% vs 2.7%), cutting calibration error 0.139 to 0.004 and retiring 83% of manual entity review.
- Moved serving from Transformers to vLLM to SGLang on RunPod serverless with baked weights and pre-warmed kernels, reaching 64 concurrent jobs per worker with no cold-start cost.
- Switched training to map-style lazy loading with VRAM-sized batches after a cap bounded sample count, not bytes, exhausted 80 GB of host RAM, cutting training from 90 to 25 hours.
Engineering writeups of this platform, which I contributed to — published by 314e, authored by Dr. Srivatsan Sridhar: AI document extraction & classification · IDP for medical records