Williams is a research affiliate for the Florida Institute of Technology, Melbourne. He has served in the U.S. Army as a staff officer specializing in satellite and tropical meteorology and has also worked at the National Hurricane Center in Coral Gables, Florida.