Preheat your oven to 350°F (175°C).
In a large mixing bowl, combine the softened butter, granulated sugar, and dark brown sugar. Beat on medium speed until light and fluffy, about 3-4 minutes.
Carefully melt the unsweetened baking chocolate and let it cool slightly before adding it to the butter and sugar mixture. Mix until well combined.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract until fully incorporated.
In a separate bowl, whisk together the all-purpose flour, cocoa powder, baking powder, and salt. Gradually add this dry mixture to the wet ingredients, mixing until just combined.
Gently fold in the semi-sweet chocolate chips.
Scoop generous tablespoons of dough onto the prepared baking sheet, leaving space between each cookie.
Bake for 10-12 minutes, or until the edges are set and the tops look slightly cracked.
Let the cookies cool on the baking sheet for about 5 minutes before transferring them to a wire rack to cool completely.