I'm going to say a type of caster
I'm a programmer in my first year of masters and I'm trying to find a job, again, in research so it would be:
Programming, in general it is done to help people achieve their work faster,better, open up new oppportunites with software tools this sound to me like what Thinkamancers do with caster link-up ( 3 or 2 version).
On the other hand I've created programms for a loot of different uses, it doesn't feel right to group them all under the generic "improve performance" label the discipline which covers enough ground for everithing would be the very stretcheable carnymancy so Carnymancer.
For the research part I think that would be a general caster thing.