Geoffrey Fairchild

Geoffrey Fairchild, Ph.D.

Santa Fe, New Mexico, USA

With over a decade at Los Alamos National Laboratory, I grew as a computer scientist into a leader, building the science and tools to meet critical national security challenges.

Now, as Deputy Director of LANL's National Security AI Office, the work is broader and more consequential: shaping Lab-wide AI strategy, managing partnerships across the DoD, IC, industry, and academia, and making sure our technical capabilities align with what the mission actually needs. Along the way, leading a group of about 100 researchers taught me that great leadership means caring as deeply for the people doing the work as for the purpose driving it.

My focus is turning AI research into capabilities that advance national security, while building the teams and partnerships needed to deliver them.

Deputy Director, National Security AI Office
2025–Present · Los Alamos National Laboratory
Global Security AI Program Manager, National Security AI Office
2025–2025 · Los Alamos National Laboratory
Group Leader, Information Systems and Modeling Group
2023–2025 · Los Alamos National Laboratory
Science Advisor
2020–2024 · United States Strategic Command
Scientist
2015–2023 · Los Alamos National Laboratory
Graduate Research Assistant
2012–2015 · Los Alamos National Laboratory
Research Assistant
2009–2014 · University of Iowa
Teaching Assistant
2008 · University of Iowa
Associate Software Engineer
2006–2008 · 21st Century Technologies

Ph.D., Computer Science
2014 · University of Iowa
Thesis: Improving disease surveillance: sentinel surveillance network design and novel uses of Wikipedia
M.S., Computer Science
2011 · University of Iowa
B.S., Computer Science
2008 · University of Texas at Austin
B.S., Mathematics
2008 · University of Texas at Austin

pyHarmonySearch
pyHarmonySearch is a pure Python implementation of the harmony search global optimization algorithm.
pyxDamerauLevenshtein
pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance.
yelpapi
yelpapi is a pure Python implementation of the Yelp Fusion API (aka Yelp v3 API).
eclipse-hasher
eclipse-hasher is an Eclipse plugin for computing the cryptographic hash of selected files. Development stopped in 2013.
NextHub
NextHub is a powerful and extensible file-sharing server written in C# that implements the ADC protocol. It runs under any platform supporting the .NET 2.0 framework. Development stopped in 2008.

  • football
  • rugby
  • powerlifting
  • photography
  • Brazilian jiu-jitsu (blue belt)
  • snowboarding
  • skiing
  • hiking/backpacking
  • scuba diving
  • motorcycling
  • chess
  • computer games
  • ultimate Frisbee