Preheat the oven to 375°F.
Line two baking sheets with parchment paper.
In a medium mixing bowl, sift together the all-purpose flour, baking powder, and salt.
Set the dry mixture aside.
In the bowl of a stand mixer fitted with the paddle attachment, beat the softened butter, vegetable shortening, and sugar for approximately 3 minutes, or until light and fluffy.
Add the whole egg and egg white.
Beat until fully incorporated.
Add half of the flour mixture and half of the milk to the creamed mixture.
Beat on medium speed just until blended.
Add the remaining flour mixture, remaining milk, and clear vanilla extract.
Beat until the batter is fully combined.
Gently fold in the sprinkles.
Drop heaping tablespoons of batter onto the prepared baking sheets, spacing each portion approximately 2 inches apart.
Bake one baking sheet at a time for approximately 10 minutes, or until the cakes begin to crack slightly and feel firm to the touch.
Remove the baking sheet from the oven.
Slide the parchment paper with the cakes onto a wire rack.
Allow the cakes to cool completely.
Once cooled, use a thin metal spatula to lift the cakes from the parchment paper.
To prepare the marshmallow filling, combine the Marshmallow Fluff and vegetable shortening in the bowl of a stand mixer fitted with the paddle attachment.
Beat on medium speed for approximately 3 minutes, or until smooth and fluffy.
Add the confectioners sugar and clear vanilla extract.
Beat on low speed until incorporated.
Increase the mixer speed to medium.
Beat for approximately 3 minutes more, or until the filling is light and fluffy.
To assemble, turn half of the cooled cakes flat side up.
Place a large dollop of marshmallow filling onto the flat side of each cake, leaving approximately a 1/4-inch plain edge.
Top each filled cake with another cake, flat side down.
Press gently until the filling spreads toward the edges.
Roll the exposed filling edges in additional sprinkles.
Repeat until all whoopie pies are assembled.
Serve immediately or store as directed.