Resume ↗
AI ENGINEERING · SOFTWARE ENGINEERING

Hi, I'm Aarushi Jain.

From ideas to working AI systems

MS in Computer Science from USC. I design, build, test, and deploy AI systems — from LLM applications and agents to retrieval, evaluation, and backend engineering.

WHAT I DO

What I work on

I enjoy working across the AI development lifecycle, building applications, experimenting with models, evaluating their behavior, and understanding the systems that support them.

I enjoy building applications that combine language models with traditional software engineering — exploring everything from initial prototypes to testing, evaluation, and deployment.

Explore projects →
BEYOND THE CODE

Curious by nature, even away from the keyboard.

Outside of coding, I enjoy getting lost in a good book, going on long walks, and watching anime.

I love stories that introduce different perspectives, explore complex characters, or simply leave me with something to think about.

More about me →
ReadingI enjoy getting lost in books, discovering new perspectives, and exploring different ideas through stories.
WalkingLong walks are my favorite way to unwind, clear my head, and take a break from screens.
AnimeI love character-driven stories, intricate world-building, and the themes that anime explores.
TECHNOLOGIES

Toolkit

Tools and technologies I use to build, experiment, and ship software.

Languages

PythonTypeScriptSQL

AI & Machine Learning

PyTorchHugging Facescikit-learnLoRA / QLoRA

LLMs & Agents

LangChainRAGFAISSChromaDBBM25Cross-encoders

Backend & Development

FastAPINext.jsREST APIsGit

Infrastructure & Deployment

DockerGoogle Cloud Run
LET'S CONNECT

Let's build something useful.

I'm exploring opportunities in AI and software engineering, particularly with teams building real-world products. If you're working on something interesting, I'd love to connect.