Typically r&d engineers are core technology\central technology programmers. They would develop components used by all the games teams. Interfaces for input device related stuff, graphics pipeline, optimization, networking, physics, sounds etc. Pretty much anything you use to make a game.
Every company has their own name for it, at Rare its R&D engineers, and SRS its core technology engineers and at codemasters its central technology engineers.