In 1976, Roberts joined the National Cancer Institute, which is part of the National Institutes of Health in Bethesda, Maryland.
From 1995 to 2004, she served as Chief of the institute's Laboratory of Cell Regulation and Carcinogenesis, and continued her research there until her death in 2006.