In the bowl of a stand mixer fitted with the paddle attachment, add the butter and both sugars. Beat until the mixture is light and fluffy, approximately 1 minute.
Add the egg and vanilla beating for an additional 30 seconds until well combined.
In a large mixing bowl, whisk together the flour, baking powder, baking soda and salt. Slowly add the dry ingredients to the mixer while beating on low speed.
Continue beating for 15 seconds or until the mixture is thoroughly combined.
Fold in the chocolate and espresso powder.
Place 1/4 cup mounds of cookie dough on a baking sheet lined with parchment paper about 3 inches apart and bake for 25-30 minutes or until the cookies are browned around the edges. (You should be able to fit 3 cookies on a standard size sheet.)
Transfer to a wire rack and cool completely. Repeat with remaining dough.