← All speakers

Bio, Work & Ideas

Charles Frye

Conference affiliation: Member of Technical Staff · Modal · 2026

On this page

Charles Frye is a member of technical staff at Modal, where he develops and explains the infrastructure behind modern AI applications. A computational neuroscientist turned machine-learning educator and infrastructure engineer, he specializes in the relationship between GPU hardware, model inference, evaluation, and production software.

From neuroscience to machine-learning systems

Frye studied biology and computational neuroscience at the University of Chicago before pursuing doctoral research at the University of California, Berkeley’s Redwood Center for Theoretical Neuroscience, supported by a National Science Foundation Graduate Research Fellowship. His first-author research on neural-network optimization showed that methods designed to locate stationary points can instead converge on gradient-flat regions, producing misleading conclusions about the geometry of deep-network loss functions.

He later worked in developer relations and education at Weights & Biases before becoming an instructor with Full Stack Deep Learning. There, he taught engineers to approach machine-learning products as complete systems, encompassing data, accelerators, deployment, interfaces, and monitoring. His askFSDL assistant grounded its answers in course materials, demonstrating how retrieval, contextual information, and user feedback make language models more useful in practice.

By early 2023, Frye was investigating the operational demands of running GLM-130B on one machine. He argued that proprietary and open-weight models serve different needs: hosted systems offer convenience and enterprise support, while accessible weights provide control over deployment, customization, and inference behavior. Open-weight model self-hosting becomes attractive when models meet an application’s capability requirements and serving infrastructure becomes practical to operate.

Infrastructure work at Modal

At Modal, Frye has applied that perspective to GPU education, inference benchmarking, distributed infrastructure, and coding-agent execution. His architectural account of Modal describes the platform as a distributed computer, connecting container execution, image preparation, storage, caching, scheduling, and network I/O.

GPU performance, evaluation & agents

  • GPU performance follows bandwidth and arithmetic intensity. Frye primarily authored Modal’s GPU Glossary, an accessible guide to accelerators, memory hierarchies, CUDA, and performance bottlenecks. His explanation of GPU architecture for AI engineers emphasizes that modern hardware excels at parallelism and low-precision matrix multiplication, while sequential token generation can become limited by repeatedly moving model weights. Batching requests, generating multiple candidates, or verifying several tokens together can improve utilization without requiring proportionally more computation.
  • Evaluation should test whether software actually succeeds. Frye rejects assessments that mistake polished language for correct answers. His QArt codes project makes the distinction concrete: an artistic QR code succeeds only if a phone can scan it. Automated checks and repeated generation turn that requirement into an operational evaluation. For coding tasks, executable tests can similarly identify successful answers among multiple outputs from a smaller model.

Frye’s technical writing also extends to the subtleties of transformer memory. His analysis of KV-cache arithmetic intensity explains why attention does not always benefit from batching like ordinary shared-weight computation: each request carries context-specific cached information that must be loaded separately.

Read the topics behind these talks

5 conference talks

AI Engineer Summit 20231:43:16

AI Engineering 201: Inference

Charles Frye presents the inference-focused first portion of AI Engineering 201, examining why model execution requires costly accelerators, how proprietary APIs compare with open models such as Llama and Mistral 7B, and the tradeoffs among on-device, hosted, serverless, and self-managed deployment. Audience questions address language support, model…

Charles Frye

Infrastructure and deployment · Observability and reliability · Reasoning and models

AI Engineer World's Fair 202519:52

What every AI engineer needs to know about GPUs

Charles Frye of Modal explains why AI application engineers need practical GPU literacy as open-weight models and self-hosted inference become more accessible. He emphasizes tensor cores, low-precision matrix multiplication, bandwidth over latency, and GPU parallelism; discusses Dynamo, vLLM, SGLang, and TensorRT-LLM; and connects these hardware…

Charles Frye

Reasoning and models · Infrastructure and deployment · Evals

AI Engineer World's Fair 202435:21

What We Learned From A Year of Building With LLMs

Six coauthors translate a year of real-world LLM application experience into strategic, operational, and tactical guidance. They argue that models themselves are rarely a durable moat, discuss switching providers as capabilities and costs change, examine AI engineering roles and team workflows, and emphasize production evaluations, monitoring, guardrails,…

Eugene Yan · Hamel Husain · Jason Liu · Dr Bryan Bischof · Charles Frye · Shreya Shankar

Leadership · Infrastructure and deployment · Reasoning and models

References