In a large bowl or stand mixer
, cream together butter and sugars. With mixer running on low, add in molasses and vanilla, followed by remaining dry ingredients (reserving chocolate chips). Increase speed as needed until dough comes together. Mix until dough is smooth and no longer has streaks. Stir in chocolate chips by hand.