Sirjan Singh

AI / ML EngineerLNMIIT · B.Tech CSE, AI and Data Science · Final year

Sirjan Singh
Figure outBreakBuild better

I build intelligent systems, study how they behave, find where they fail, and build better ways for humans and machines to work together.

1st PlaceGoogle Cloud Rapid Agent Hackathon, Arize Track14,000+ participants

Selected work

Six systems, each
taken apart.

One of them runs below. For each: what I figured out, how it broke, and what I built instead.

Reward collected0.0what the policy optimises
Agents alive4 / 4what we actually wanted
tick 0 / 240

A toy greedy policy, not the trained Qwen2.5-3B agent. It reproduces the failure SurviveCity documented: reward can climb while agents starve.

01 OpenEnv Multi-Agent RL

SurviveCity

Reward design is part of the system—not a score added afterward.

Figured out
Agents optimized the rubric in ways that failed the actual survival objective.
Broke
The apparent policy-collapse signal was actually starvation.
Built better
Debug the environment and reward signals before blaming the policy.

OutcomeAgent survival rate went from 15% to 60%, four times higher; 3 reward-hacking exploits were closed.

04 / ABOUT
“I like figuring out how things work. Then I like breaking them. Then I build something better.”

I build intelligent systems, study how they behave, find where they fail, and build better ways for humans and machines to work with them.

I am a final-year B.Tech Computer Science and Engineering student at LNMIIT, specialising in AI and Data Science.

B.Tech CSE · AI and Data Science · CGPA 7.58 / 10 · Expected May 2027

How I work

  1. 01Builda system that actually runs
  2. 02Studyhow it behaves on real inputs
  3. 03Breakit on purpose, find where it fails
  4. 04Rebuildsomething better, then go again

Toolkit

Models & post-training8

  • PyTorch
  • Hugging Face
  • TRL
  • PEFT
  • GRPO
  • LoRA
  • Vision Transformers
  • CLIP

Agents & evaluation6

  • LLM-as-judge
  • Arize Phoenix
  • MCP
  • Google ADK
  • Tool calling
  • Agent orchestration

Retrieval & data5

  • RAG
  • FAISS
  • BM25
  • Cross-encoder reranking
  • SQL

Systems & product12

  • Python
  • TypeScript
  • C/C++
  • FastAPI
  • React
  • Node.js
  • WebSockets
  • AWS
  • GCP
  • Docker
  • Playwright
  • Git
BUILDINGReliable agent systems
RESEARCHINGMultimodal models and evaluation
EXPLORINGPost-training and retrieval
LOOKING FORAI/ML engineering opportunities
03 / EXPERIENCE + RESEARCH

Learning in the field.

Research changes how I ask questions. Product work changes how I answer them.

01
APR—SEP 2026 · Remote · California, USA

AARM Health Inc.

AI & Full Stack Intern

Built and shipped Maya, an LLM-driven medical assistant using intent classification and an agentic pipeline. Full-stack implementation across Node/Express, PostgreSQL, React, AWS, and pm2, plus a write-path safety layer controlling what the model may commit.

MODELAGENTPRODUCTSAFETY
02
JUN—JUL 2026 · Research

King's College London

Visiting Research Intern

Worked on multimodal Vision Transformers and CLIP for skin-lesion classification using clinical metadata, including fusion, text baselines, and robustness studies.

IMAGEMETADATAFUSIONCLASSIFICATION
03
JUN—JUL 2025 · Software engineering

Cloudsprint Technologies / Trovex.ai

Software Development Trainee

Worked on React.js components, REST API integrations, and production applications.

REACTRESTPRODUCT
04
SUMMER 2024 · Dr. Preety Singh

LNMIIT LUSIP

Research Intern

Built a Selenium + ETL pipeline for a dataset of 6,000+ Reddit pairs and a neural sentiment classifier.

SELENIUMETL6K+ PAIRSCLASSIFIER

Proof

The numbers,
explained.

Tap any card to see what the number actually means.

Systems playground

Try the systems I build.

Four small working models of the ideas behind the projects. Each runs in your browser and says plainly what it simulates.

05 / CONTACT

Let’s make something worth measuring.

For AI/ML engineering, research, open-source collaboration, or an interesting system worth breaking apart.

sirjan.singh036@gmail.com
Message

Send a message

Replies come by email