Research Vision

This page summarizes the research programme I plan to lead as an independent faculty member. For the present state of individual threads, see Research.

The problem

Computational chemistry is the discipline of translating quantum mechanics into predictions about macroscopic matter. Sixty years in, two bottlenecks still dominate: (1) the cost of the electronic structure calculation, and (2) the cost of sampling the configuration space that matters for a given question - reaction rates, phase behaviour, materials response under load. Machine-learned potentials have made (1) tractable for a growing class of systems. (2) is where the next decade of progress has to happen, and it is where my work has consistently landed.

The thesis

Better representations beat better models. If the surrogate for a potential energy surface captures the invariances of chemistry (permutation, rotation, composition) in its distance metric, the statistics become far simpler and far more data-efficient. The Optimal Transport Gaussian Process framework (Goswami and Jónsson 2025) is one concrete instance of this thesis, and a unified Bayesian optimization view (Goswami 2026) makes the principle explicit: minimization, single-ended saddle searches, and double-ended reaction-path searches are one Bayesian optimization loop. The principle generalizes - to coarse-grained dynamics, to kinetic Monte Carlo on adaptive landscapes, to saddle searches on excited-state surfaces, to uncertainty quantification across benchmark problems.

The foundation is thermochemistry and saddle searches: GP-accelerated climbing-image NEB (Goswami, Gunde, and Jónsson 2026) and minimum-mode-following methods (Goswami et al. 2025) that find transition states for an order of magnitude fewer electronic-structure evaluations, unified as one Bayesian optimization loop (Goswami 2026). Adaptive kinetic Monte Carlo is the long-horizon goal these methods drive toward, and excited-state and photocatalytic reactions are where the same saddle-search machinery extends next.

  1. Adaptive kinetic Monte Carlo with learned saddle priors. The primary long-term goal: scaling the OT-GP framework (Goswami and Jónsson 2025) from single saddle searches to millions-of-steps aKMC runs. Target: a million-atom, thousand-step-per-day capability that lets us simulate long-timescale processes (corrosion, catalyst deactivation) on realistic systems. Deliverables: an open-source aKMC driver on top of eOn + metatomic, benchmarks on at least three industry-relevant surfaces.

  2. Saddle searches for excited states and photocatalysis. The GP-accelerated saddle machinery developed for ground-state thermochemistry extends to excited-state potential energy surfaces, where conical intersections and non-adiabatic crossings set the rates. Target: surrogate-accelerated transition-state searches for photocatalytic cycles, where each electronic-structure call is even more expensive than in the ground state.

  3. Hybrid GP + ML-potential corrections. The GP predicts deltas on the ML potential, not the full DFT surface; the ML potential absorbs the bulk transferability. This should simultaneously cut training data requirements and fix the tail-behaviour problem ML potentials suffer near transition states. Deliverables: a trained correction layer for at least one foundation potential (PET-MAD or MACE-MP), reaction-rate benchmarks against DFT reference.

  4. Embedding machine-learned potentials in molecular mechanics (MLIP/MM). An ONIOM-style subtractive scheme in GROMACS, through metatomic, runs a machine-learned interatomic potential (MLIP) on the reactive subsystem while a classical molecular-mechanics (MM) force field handles explicit solvent and bulk. This brings MLIP-accuracy reaction modelling to system sizes that pure MLIPs cannot reach. Deliverables: a stable, energy-conserving MLIP/MM driver in the metatensor-GROMACS integration, validated on solvated reaction systems.

  5. Bayesian inference for benchmark-driven algorithm design. The hierarchical framework (Goswami 2025) extends beyond saddle search. Any discipline that compares algorithms on heterogeneous test problems (solver suites, sampling methods, ML-potential architectures) needs honest uncertainty on the ranking. Deliverables: a domain-agnostic R / Stan package, community benchmark suites that report posteriors instead of point estimates.

  6. Infrastructure that survives the decade. A continuing commitment to eOn, metatensor, f2py, and the broader scientific Python stack. These are the vehicles by which any academic algorithmic result reaches practitioners. My students will ship working code that others use, not one-off notebooks.

Why me

  • Publications: 29 tracked across computational chemistry, scientific software, Bayesian benchmarking, ultrafast spectroscopy.
  • Software: Lead maintainer of eOn; commit-rights maintainer of f2py (NumPy); integrated HiGHS into SciPy; ported OpenBLAS to meson; JOSS editor (2024-present).
  • Mentorship: GSoC student (2021), mentor (2022, 2023, 2024 admin), NumFOCUS SDGs, Summer of Nix, DVS.
  • Teaching: University courses in Machine Learning and Software Quality Management at University of Iceland; ten+ Carpentries workshops; Stanford Code in Place section leader and teaching mentor; invited C++ and web-development workshops.
  • Service: 47 verified peer reviews on Web of Science; JOSS editor; session-chair duty at APS; IEEE P3173 Vice Chair for reproducible neuroimaging.

The common thread across all of this: I build algorithms that rest on better representations, ship them as software others can depend on, and teach the ideas so they outlive the codebase.

Grand challenges I want students to own

  • A BLAS for chemical kinetics: standardized, optimized building blocks that any simulation code can call, the way LAPACK standardized linear algebra (argued in the thesis conclusion).
  • Uncertainty-aware foundation potentials: ML potentials that report calibrated predictive intervals, not point estimates, with the uncertainty driving active learning on the fly.
  • Reproducible-by-construction HPC pipelines: Nix-based infrastructure where a published calculation includes the exact environment that ran it, not a README that lists dependencies.

References

Goswami, Rohit. 2025. “Bayesian Hierarchical Models for Quantitative Estimates for Performance Metrics Applied to Saddle Search Algorithms.” Aip Advances 15 (8): 85210. https://doi.org/10.1063/5.0283639.
———. 2026. “A Tutorial Review of Bayesian Optimization with Gaussian Processes to Accelerate Stationary Point Searches.” Acs Physical Chemistry Au. https://doi.org/10.1021/acsphyschemau.6c00038.
Goswami, Rohit, and Hannes Jónsson. 2025. “Adaptive Pruning for Increased Robustness and Reduced Computational Overhead in Gaussian Process Accelerated Saddle Point Searches.” Chemphyschem (Cover Feature), November. https://doi.org/10.1002/cphc.202500730.
Goswami, Rohit, Miha Gunde, and Hannes Jónsson. 2026. “Enhanced Climbing Image Nudged Elastic Band Method with Hessian Eigenmode Alignment.” Frontiers in Chemistry 14 (May). https://doi.org/10.3389/fchem.2026.1807063.
Goswami, Rohit, Maxim Masterov, Satish Kamath, Alejandro Pena-Torres, and Hannes Jónsson. 2025. “Efficient Implementation of Gaussian Process Regression Accelerated Saddle Point Searches with Application to Molecular Reactions.” Journal of Chemical Theory and Computation, July. https://doi.org/10.1021/acs.jctc.5c00866.