Waterman wuchs in Bandon (Oregon) auf und studierte Mathematik an der Oregon State University mit dem Bachelorabschluss 1964 und Masterabschluss (MS) 1966. 1968 machte er seinen Masterabschluss (MA) an der Michigan State University, wo er 1969 bei John Kinney in Wahrscheinlichkeitstheorie promoviert wurde (Some ergodic properties of Multi-Dimensional F-Expansions).[2] Er studierte statistische Eigenschaften der Iteration von Funktionen mit dem Computer, was auch zu ersten Einladungen an das Los Alamos National Laboratory führte. In Los Alamos traf er auch Temple Smith, der ihn zur Bioinformatik führte.[3] Unter dem Leiter des Labors Charles DeLisi entwickelten sie Algorithmen für Sequenzalignment und RNA-Faltung. Ab 1969 war er Assistant Professor und später Associate Professor an der University of Idaho. 1975 bis 1981 war er an den Los Alamos National Laboratories. 1979/80 war er Gastprofessor an der Universität Hawaii und 1982 an der Medical School der University of California, San Francisco. Ab 1982 war er Professor für Biologie, Mathematik und Informatik an der University of Southern California.
Waterman ist für einige der grundlegenden bei der Genomsequenzierung benutzten Algorithmen verantwortlich. 1981 entwickelte er mit Temple F. Smith den Smith-Waterman-Algorithmus zum Sequenzvergleich[4]. 1988 veröffentlichte er mit Eric Lander eine grundlegende Arbeit über die Theorie der Sequenzierung[5], die weite Anwendung zum Beispiel im Human Genome Project fand[6]. Mitte der 1980er Jahre war er auch mit Gary Stormo und anderen ein Pionier in der Entwicklung von Algorithmen, die Muster (Motive) in der DNA suchen.