If you enjoy working on a wide variety of interesting problems, being involved in all aspects of a research project, and learning something new every day, this position will be an ideal choice for you