Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper and set it aside.
In a medium mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until well combined.
In a large mixing bowl, use an electric mixer to beat the softened butter and cream cheese together on medium speed until the mixture is light and fluffy, about 2-3 minutes.
Gradually add the granulated sugar to the butter and cream cheese mixture, continuing to beat until fully incorporated and fluffy.
Add the egg, vanilla extract, and almond extract to the mixture, beating until combined.
Slowly add the dry ingredient mixture to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix!
Using a spatula, gently fold in the sprinkles until evenly distributed throughout the cookie dough.
Using a cookie scoop, portion out the dough onto the prepared baking sheet, spacing them about 2 inches apart. Bake for 10-12 minutes, or until the edges are lightly golden.
Remove the cookies from the oven and allow them to cool on the baking sheet for 5 minutes before transferring them to a cooling rack to cool completely. Enjoy your freshly baked Sprinkle Cookies!