The latest cuts come seven months after the company cut 59 roles across departments, including 13 positions based in Massachusetts.