Quoted from mbeardsley:I would expect that the "designer" has a large amount of input into the rule-set, possibly even more than the programmer does (and it probably varies from game to game).
Depends on the designer/programmer team. In many cases the programmer does a lot of the rule design as well.