Engineering empathy at scale