Director, Research Software Engineering - Takeda pharmaceutical - Boston, MA, US | Dice.com