Adrian Molofsky
Adrian Molofsky

Adrian Molofsky

Artificial Intelligence, Systems

Biography

I received my M.S. and B.S. in Computer Science from Stanford University, with a minor in Electrical Engineering, specializing in artificial intelligence and systems, advised by Dr. Mark Horowitz.

My graduate work focused on machine learning systems and my undergraduate work focused on performance engineering. I spent a year as a machine learning researcher at Stanford and as a data science intern at Gladstone Institutes, supervised by Dr. Barbara Engelhardt. Before that, I was a research intern twice at UC San Francisco, working under Dr. Tomasz Nowakowski and Dr. Julia Sbierski-Kind.

In my free time, I enjoy spending time outdoors backpacking, birdwatching, and golfing, as well as playing strategy games such as chess, crossword, and poker.

Experience

AI Safety Researcher
Supervised Program for Alignment Research, Supervisor: Dr. Justin Shenk
2026 - Current
Berkeley, CA
  • Building probes to detect long-term planning in LLM activations for deceptive alignment oversight.
  • Testing cross-model generalization and detecting inconsistencies in model reasoning.
Machine Learning Researcher
Stanford University, Supervisor: Dr. Barbara Engelhardt
2024 - 2025
Stanford, CA
  • Developed end-to-end pipelines for training, evaluating, testing, and deploying machine learning models.
  • Distributed training and managed job scheduling, resource allocation, and data orchestration.
Data Science Intern
Gladstone Institutes, Supervisor: Dr. Barbara Engelhardt
Summer 2024
San Francisco, CA
  • Developed image reconstruction, analysis, and visualization pipelines for time-lapse microscopy.
  • Implemented data preprocessing, feature extraction, and image registration across 4K+ image frames.
Research Intern
University of California, San Francisco, Supervisor: Dr. Tomasz Nowakowski
Summer 2023
San Francisco, CA
  • Developed multimodal models integrating single cell, spatial genomics, and histological data.
  • Distributed training, configured jobs, logged metrics, and tuned hyperparameters.
Research Intern
University of California, San Francisco, Supervisor: Dr. Julia Sbierski-Kind
Summer 2019
San Francisco, CA
  • Analyzed stromal–immune cell interactions using confocal microscopy, flow cytometry, and histological data.

Projects

Price-Pure Prediction of Daily Price Changes in Binary Event Contracts

Forecasted daily price changes in binary event contracts backtesting on 10K+ time-series samples from Kalshi.

View Code →

Link Prediction on MIND Dataset with PyG

Built a graph neural network recommender system on the Microsoft News Dataset (MIND) to learn user-article click behavior.

View Report →

Comparing Reinforcement Learning Methods for Sparse vs. Dense Rewards

Benchmarked PPO, DDPG, SAC, and TD3 policies on a 1,000 sample states from the Point Maze environment.

View Code →

Transformer Language Model

Built a language model with Triton kernels, distributed data parallel training, and optimizer state sharding.

Convolutional Neural Network Accelerator

Developed a ResNet-18 hardware accelerator with a systolic array, synthesis, floorplanning, PnR, and signoff.

Micropolygon Rasterization Accelerator

Designed a rasterization hardware accelerator with micropolygon bounding, edge traversal, and backface culling.

Five-Stage Pipelined MIPS Processor

Developed a five-stage pipelined processor for the MIPS ISA with hazard detection, forwarding, and stall control.

Register Renaming in a RISC-V Processor

Implemented register renaming logic in a pipelined RISC-V processor to eliminate write after write and write after read hazards.

Performance Tradeoffs of Error-Correcting Codes within Network Routers

Benchmarked parity, checksum, and Hamming error-correcting codes in 8×8 2D Torus routers using BookSim.

Formalizing Intel’s Remote Action Request

Defined Intel’s Remote Action Request for remote TLB shootdowns through memory transiency models.

Cool Compiler

Developed a compiler for the Cool programming language with lexical analysis, parsing, semantic analysis, and MIPS code generation.

Pintos OS

Built an operating system with thread scheduling, user program execution, virtual memory, and file systems.