CV

Machine learning researcher focusing on agents for science and engineering.

Technical Skills

Machine Learning
PyTorch, JAX, Slime, harness engineering, flow matching, Weights & Biases
Scientific Computing
NumPy, SciPy, distributed training (DDP), SLURM
Chip Design
FPGA, Vivado, SystemVerilog, SPICE, agents for chip design

Education

University of California, Santa Barbara

Work & Research Experience

Research Engineer

  • Built domain-specific datasets for semiconductor tapeout and post-training (SFT and RLVR) of GLM 5.2.
  • Shipped an agentic analog mixed-signal design verification toolchain used by Broadcom, Micron, and other tier-one semiconductor companies.
  • Implemented model routing, programmatic tool calling, and caching optimizations that reduced token use by 40%.

Computational Physics Fellow

  • Developed codes for modeling relativistic electron scattering in dilute gases for nuclear-weapons physics applications.
  • Built flow-based models to super-resolve observables in particle-in-cell simulations of fusion reactors, jointly with the Jeong Lab at UCSB.

Undergraduate Research Assistant

Machine Learning Researcher

  • Built flow-based generative models for representation learning of early-universe dark-matter density fields.
  • Built flow-based models to super-resolve observables in particle-in-cell simulations of fusion reactors, jointly with Los Alamos National Laboratory.

Physics-Based Computation Researcher

  • Built the first hardware implementation of a higher-order Ising machine, achieving state-of-the-art performance on XOR-satisfiability problems.
  • Implemented graph-clustering algorithms to optimize device layouts and enable efficient hardware resource sharing, increasing device capacity by 20%.

Research Intern

  • Built graph-neural-network surrogate models for accelerating LIGO interferometer simulations.
  • Achieved up to 800x speedups over traditional numerical methods with minimal loss of fidelity.
  • Compared frequency- and spatial-domain laser-cavity simulations, improving the simulation of thermal aberrations.

Flight Software Intern

  • Built data-analysis tooling for disk-space allocation on Astranis satellites.
  • Wrote a Global Navigation Satellite System receiver interface for satellite localization during orbit raise.

Firmware Engineering Intern

  • Designed, tested, and documented a lightweight software framework for verification of TenaFe's SSD controller.
  • Wrote core modules for simulating error correction, buffers, flash memory, and read, write, and erase operations.

Selected Projects

Mini-GPT

Implemented a GPT-2-style language model trained on TinyStories, including a BPE tokenizer, RoPE, multi-head attention, and mixture-of-experts layers.

Fermiacc

Building AI agents for autonomous theory generation and validation in high-energy physics, in collaboration with UCSB physicists.

Publications

  1. Kannan, S., Qiu, T., Cuesta-Lazaro, C., and Jeong, H. (2025). Lambda-CFM: Scale-Aware Representation Learning for Cosmology with Flow Matching. Machine Learning: Science and Technology, in press.
  2. Kannan, S., Goodarzi, P., Papalexakis, E., and Richardson, J. (2025). Graph Neural Networks for Interferometer Simulation. NeurIPS 2025 Workshop on AI for Science.
  3. Nikhar, S.*, Kannan, S.*, Aadit, N. A.*, Chowdhury, S., and Camsari, K. Y. (2024). All-to-all reconfigurability with sparse and higher-order Ising machines. Nature Communications, 15, 8977. *Equal contribution.
  4. López-Paradís, G., Hair, I. M., Kannan, S., et al. (2024). The Case for Data Centre Hyperloops. Proceedings of the 51st ACM/IEEE International Symposium on Computer Architecture, 230-244.

Teaching Experience

Undergraduate Learning Assistant

  • Assisted with Intro to Scientific Computing, Electrostatics, Data Structures and Algorithms I & II, and Discrete Mathematics.
  • Held office hours and graded assignments.

Selected Talks

  • Lambda-CFM: Scale-Aware Representation Learning for Cosmology with Conditional Flow Matching, Simons Foundation, Learning the Universe Collaboration invited talk, Dec. 2025.
  • Self-Consistent Relativistic Electron Scattering for X-Ray Diagnostics, Kavli Institute for Theoretical Physics, UC Santa Barbara Undergraduate Research Symposium, Sep. 2025.
  • Statistical Mechanics of Machine Learning, NSF Institute for Artificial Intelligence and Fundamental Interactions reading group, Mar. 2025.
  • Graph Neural Networks for Interferometer Simulations, Kavli Institute for Theoretical Physics, UC Santa Barbara Undergraduate Research Symposium, Sep. 2024.

Awards & Honors

  • NSF Graduate Research Fellowship Program Honorable Mention
  • Regents' Scholar - Merit scholarship awarded to approximately 2% of incoming UC Santa Barbara undergraduates.
  • Semiconductor Research Corporation Research Scholar - One-year undergraduate fellowship sponsored by IBM supporting research on probabilistic computers.