Physics Ph.D. candidate, University of PittsburghML Research Intern, ScamAI

Jiaqi Gan

I build, train and evaluate machine learning systems, from post-training small language models for AI call agents to interpretable dynamical models of single cells.

I am a Physics Ph.D. candidate at the University of Pittsburgh (expected April 2027), where I work in the Xing Lab on machine learning for single-cell dynamics. Since July 2026 I have been an ML research intern at ScamAI, building training data, LoRA fine-tuning and evaluation for small language models that answer phone calls. In both settings I try to make model behavior checkable: constrain what a model can see or express, test it on cases with known answers, and report uncertainty with the result.

Looking for ML Research Engineer, Machine Learning Engineer and Applied Scientist roles.

or download the CV as PDF

Portrait of Jiaqi Gan

Selected work

All research
  1. Language-model post-training · synthetic supervision

    Small Language Model Post-Training for AI Call Agents

    ScamAI · 2026

    Built quality-controlled training data and one dual-task LoRA recipe so that six 0.6–4B models can reply during a screened call and summarize it for the owner.

    Evidence On 192 held-out calls, reply qualification rose from 20.83–53.65% to 93.75–96.88% and summary qualification from 0–6.25% to 43.23–72.40% (custom five-criterion LLM rubric).

  2. Agent evaluation · benchmark design

    CallScreenBench

    ScamAI · 2026 · Preprint

    A benchmark for small language models acting as phone secretaries, measuring how they handle unknown inbound calls and the notes they leave for the owner.

    Evidence Scripted stress-test policies exposed a hang-up-and-echo agent with perfect entity recall, which is why every quality measure is paired with a counter-metric.

  3. Scientific ML · single-cell dynamics

    GraphVelo

    Xing Lab, University of Pittsburgh · 2025 · Published in Nature Communications

    An open-source Python package that refines noisy RNA-velocity estimates and maps cell velocities across RNA and chromatin-accessibility measurements.

    Evidence Ground-truth tests on simulated linear, cyclic and branching trajectories; published in Nature Communications (2025) with code, documentation and notebooks.

  4. Interpretable dynamical models

    LogicDynamo

    Xing Lab, University of Pittsburgh · 2022 – present · Research project; not yet published.

    Interpretable ODE models of cell-state change learned from single-cell RNA and RNA-velocity data, built so each learned regulatory effect can be read and tested.

    Evidence Validated on 2 simulated dynamical systems and 5+ real single-cell datasets, with ensemble uncertainty and computational gene perturbations.

How the two research lines connect

The data and models differ, but the work has the same shape: decide what a model is allowed to see or express, test it where the right answer is known, and state how far the result can be trusted.

Practice Language-model systems Scientific ML
Constrain what the model sees or expresses Reply targets are written from the conversation so far; owner summaries only from the finished transcript. Post-training small LMs for call agents Gene dynamics as an additive sum of single-regulator and pairwise terms, each a saturating dose-response with sparse regulation. LogicDynamo
Test against known answers Six scripted policies probe the benchmark's metrics; a hang-up-and-echo agent reached perfect entity recall. CallScreenBench Velocity direction, magnitude and sign checked on simulated linear, cyclic and branching trajectories. GraphVelo
Report uncertainty and limits Paired bootstrap intervals, counter-metrics instead of one composite score, and stated limits on what an LLM rubric measures. CallScreenBench · Post-training small LMs for call agents Ensemble uncertainty, noise sensitivity, and speed agreement compared across PCA and UMAP embeddings. LogicDynamo · GraphVelo

Selected publications

All publications

* Equal contribution and † corresponding author, as marked in each paper. The exact author notes and BibTeX are on the publications page.

Contact

Email is the best way to reach me: jig77@pitt.edu