You would be part of a team responsible to develop new products or solve computing problems.
In particular, you could typically involved in more theoretical explorations of computing issues, often using experimentation and modeling in their research.