James E. T. Smith, Ph.D.

James E. T. Smith

About Me

I'm currently a Member of the Technical Staff at AMD working on open source C++ software for AI and Data Science. Previously, I was a Senior Research Engineer at Qognitive where I designed and implemented efficient numerical methods for machine learning and quantum computing algorithms. Before that, I was a Member of the Technical Staff at Lucata where I worked on porting GraphBLAS to Lucata's custom hardware. My work focused on implementing highly parallel linear algebra methods in C/C++. Before that I was a Flatiron Research Fellow in the Center forCenter for Computational Quantum Physics at the Flatiron Institute developing more efficient and robust algorithms for quantum chemistry. For a detailed description of my experience and publications please see my resume.

Software

I contribute to a number of open source software projects, here are a few:

Fast Pauli

A fast and memory efficient library for evaluating and simulating Pauli strings for quantum computing and machine learning.

PySCF

An accessible Python package for quantum chemistry.

Dice

Implementation of the heat-bath configuration interaction (HCI) algorithm for strongly correlated quantum chemistry calculations.

FRI-CC

The fast randomized iteration algorithm applied to coupled cluster methods.

Blog

Thoughts and tutorials on scientific computing, quantum chemistry, and software development.

Loading blog posts...

Talks

Contact