Benjamin Thorne
Lead Engineer · Atomic Industries · San Francisco

Benjamin Thorne

I build optimization and machine-learning systems grounded in physics. At Atomic Industries I work on automating the design of injection-mould tooling. Computational geometry, simulation, and large-scale optimization in one pipeline.

Résumé (PDF) → Publications → Email →
Portrait of Benjamin Thorne
Role
Lead Engineer, Atomic Industries
Since 2023 · previously Senior MLE
Based
San Francisco, California
Julia · Python · CUDA · HPC
Training
PhD, Astrophysics
Oxford · Princeton · Kavli IPMU

Contact

Elsewhere
Email ben0x1@icloud.com LinkedIn /in/b-thorne GitHub @b-thorne Google Scholar Publications Résumé PDF

Selected work

Four of many

Systems I designed and built, from GPU geometry kernels to distributed optimizers and public research software.

Atomic Industries · 2023—

Automated tooling design

I work on the team building the platform that takes customer CAD through to manufacturable injection-mould tooling. Computational geometry, GPU compute and large-scale optimization applied to a hard physical design problem.

Julia Python CUDA
UC Davis · Berkeley · 2020—2022

Differentiable cosmology

An automatically differentiable foreground extension to CMBLensing.jl, accelerated with CUDA.jl. Sparse approximations and preconditioners cut the cost of a log-likelihood evaluation by roughly 100×, making inference across tens of A100 nodes practical.

Julia CUDA Autodiff
Paper
Berkeley Lab · NeurIPS 2024

FAIR Universe

Coordinated a ten-plus person collaboration across Berkeley Lab, University of Washington, Paris-Saclay and ChaLearn to build uncertainty-aware machine-learning benchmarks for high-energy physics, served on the Perlmutter supercomputer.

Python PyTorch Kubernetes
Paper Project
Open source · 2017—

Python Sky Model

The de facto standard simulation package for the microwave sky, with 300+ citations. Used by the Simons Observatory, CMB-S4 and the Atacama Cosmology Telescope; now maintained by the Pan-Experiment Galactic Science group.

Python Numba MPI
GitHub Paper

© 2026 Benjamin Thorne

 
  • LinkedIn

  • GitHub

  • Scholar