Vary obtained his B.S. in 1965 from Boston College (Magna cum laude, Scholar of the college), M.S. and Ph.D. degrees from
Yale University in 1967 and 1970. His PhD advisor was Joseph Ginocchio. He was research associate at Center for Theoretical Physics,
Massachusetts Institute of Technology (1970–1972), Assistant Physicist,
Brookhaven National Laboratory (1972–1974), associate physicist, Brookhaven National Laboratory (1974–1975), assistant professor,
Iowa State University, associate professor, Iowa State University. He was Alexander von Humboldt Fellow,
University of Heidelberg (1979–1981), before becoming a professor at the Iowa State University in 1981 – a position which he continues to hold. He also held several visiting positions, including the positions of visiting professor at
University of Arizona (1983),
Caltech (1986),
Ohio State University (1987), Institute for Nuclear Theory,
University of Washington (1992 and 2004), Alexander von Humboldt Senior Fellow at the
University of Heidelberg (1993),
Stanford Linear Accelerator Center, and the Visiting Scientist,
Lawrence Livermore National Laboratory (2005–2006). He has also been the acting director of the International Institute of Theoretical and Applied Physics, Ames, Iowa (1993–1997), director, International Institute of Theoretical and Applied Physics, Ames, Iowa (1997–2000). He leads the nuclear theory group at
Iowa State University supported by the
US Department of Energy (DOE). ==Scientific research==