Open to founding & product-engineering roles

Amisha Gupta — AI & Infrastructure Engineer

I build the machinery around AI models that keeps them reliable in production, from schema to ship.

CurrentlyRAG + AEO content engine at Surface Labs
San Francisco Bay AreaUC Berkeley · Computer Science & Data ScienceSurface Labs (YC'23)
99.9%uptime · UCSF Health × Stanford Medicine
2M+records · Amazon
10K+calls · Cognova
4AI engines · Surface
Amisha Gupta

Selected work

Four builds, owned end to end
01Surface Labs · YC'23 · 2026 – Now

The answer-engine-optimization agent I built inside Surface Labs' growth platform. It runs a set of target prompts through ChatGPT, Gemini, Perplexity, and Claude to measure where the brand shows up and whether Reddit gets cited as a source, ranks the coverage gaps, and closes them by generating grounded Reddit comments across 12 subreddits, no product mentions, no links.

01Scan 12 subreddits (Apify)02Grounded comment (Claude)03Prompt sweep · 4 models04Visibility scores + gaps
4
AI models tracked
02UCSF Health × Stanford Medicine · Jul – Nov 2025

Caduceus is the Go backend for a stroke-rehab telehealth platform. Patients train in a mixed-reality headset, a multimodal model scores each rep from the video, and the result lands in their clinical record while the session is still running. Behind it, a Kafka, Redis, and Cassandra pipeline with idempotent writes, because a duplicate rep is a corrupted chart, not a minor bug.

01Headset frames02ffmpeg + GCS03Multimodal rep eval04Postgres + event pipeline
99.9%
Uptime · p99 held
03Cognova · Founding Engineer · 2025 – Now

AI phone agents that take restaurant orders and answer questions over the phone, wired into ElevenLabs, Clover POS, Twilio, and Stripe.

01Twilio call02ElevenLabs agent + RAG03Clover POS04Supabase + Stripe
10K+
Calls handled
04IMDEA Networks × HPCC Lab · NSF IRES · Summer 2024 · Pub. 2025

A Mixed-Integer Linear Program in Pyomo that places DAG tasks across federated fog nodes to hit a deadline, paired with a greedy heuristic that holds up at 1,000 tasks where the exact solver stops finishing. Published at IEEE Cloud Summit 2025, Washington, D.C.

01DAG workflow02MILP partition (Pyomo)03Federated fog nodes04Greedy fallback at scale
NP-hard
optimal vs. scalable
Also shipped
  • +30%payment-API throughput · American ExpressJava / Spring Boot.

About

I'm Amisha. I study Computer Science and Data Science at UC Berkeley, and I build the parts of AI systems that have to keep working after they ship.

Some of that is research. A Mixed-Integer Linear Program I wrote in Pyomo, scheduling work across federated fog systems, got published at the IEEE Cloud Summit 2025 on an NSF grant. Before that, Berkeley's Cognition and Action Lab, turning noisy human-subject data into pipelines that ran the same way twice.

Most of it is production. At Surface Labs, evaluation that runs on every deploy. With UCSF Health and Stanford Medicine, a clinical backend where a duplicate event corrupts a patient record, not a test row. At Amazon, validation across two million records. At Cognova, voice agents grounded in a live POS.

It's the same instinct in all of it. Work out the guarantee the system actually needs, then build the thing that holds it, and leave it simpler than I found it.

Education

GPA 3.875

UC Berkeley. B.A. Computer Science and B.A. Data Science, with a Computational Biology emphasis. Expected May 2026.

AI & Machine LearningArtificial Intelligence CS 188, Machine Learning CS 189, Introduction to Deep Neural Networks Data 188, Machine Learning for Bioengineering BioE 145
Data SciencePrinciples & Techniques of Data Science Data C100, Data Mining & Analytics Data 144, Data Engineering Data C101, Human Contexts & Ethics of Data Data C104
Systems & SoftwareComputer Architecture CS 61C, Software Engineering CS 169A, Computer Security CS 161, Data Structures CS 61B
Theory & MathDiscrete Math & Probability CS 70, Linear Algebra & Differential Equations Math 54, Multivariable Calculus Math 53, Concepts of Probability Stat 134
ResearchCognition and Action Lab (Ivry Lab), UC Berkeley. Research assistant to Prof. Richard Ivry: human-subject motor-learning experiments and reproducible Python pipelines (NumPy, Pandas, Matplotlib) that turn noisy behavioral data into clean learning curves, reaction times, and publication-quality figures.

Skills

AI-led
AI / LLM SystemsAnthropic API, OpenRouter, RAG, agent harnesses, tool use / function calling, prompt engineering, eval pipelines, workflow orchestration, vector search, guardrails, AI observability, fine-tuning
LanguagesPython, TypeScript, Java, Go, Kotlin, SQL, Bash
Backend & DistributedFastAPI, Spring Boot, REST, GraphQL, Kafka, Redis, Cassandra, PostgreSQL, async pipelines, retry-aware systems, circuit breakers
Cloud & InfraAWS, GCP, Azure, Docker, Kubernetes, CI/CD, Linux, Terraform (IaC), Spark, Airflow

Contact

Let's talk.

Open to founding & product-engineering roles, from schema to ship to the on-call rotation.

What I want to work on
  • Eval pipelinesMaking non-deterministic systems measurable enough to ship on a schedule.
  • Agent infrastructureThe harness around the model: the loop, tool schemas, state, and side effects that only happen once.
  • Research-driven explorationProblems where the answer is not known yet and the work is finding the bound.
  • Backend servicesThe load-bearing parts. APIs, data pipelines, and the reliability underneath them.