Preheat the oven to 350ºF and prepare three 6-inch or two 8-inch cake pans by spraying the sides with cooking spray and placing a wax or parchment paper circle into the bottom of each one.
Place the chocolate chips into a glass bowl and microwave in 15-20 second intervals, stirring after each one, until the chocolate is fully melted and uniform. Set aside to cool. Place the sifted cake flour into a medium sized bowl and add the baking powder, baking soda, salt, ground cinnamon, allspice, nutmeg, and ground ginger. Whisk together and set aside.
In the bowl of your stand mixer (a handheld mixer works fine too!), cream the butter on high for two minutes until it's light and fluffy. Add in white and brown sugars and continue to mix on high for another two minutes, scraping down the bowl and paddle as needed. Add the eggs one at a time, mixing thoroughly after each addition. Add pumpkin puree and vanilla and mix for one minute on medium-high, scraping down the bowl and paddle once more. It will look very curdled at this point, but don't worry! It will all come together after the next step.
With the mixer on low speed, add in the dry ingredients and mix until just combined. Add the buttermilk in a steady stream and mix until just incorporated. Scrape down the sides and bottom of the bowl and give it a few stirs to make sure there are no lumps. Batter will be slightly thick, but pourable.
Reserve about 2 Cups of the pumpkin cake batter (about 500g) into a separate small bowl and whisk in the cooled melted chocolate until the batter is uniform.
Place spoonfuls of the pumpkin cake batter and chocolate cake batter into each prepared cake pan and carefully swirl with a kitchen skewer or butter knife to create a marbled effect throughout the cake layer. Try not to over-swirl and make sure to fill each pan no more than 2/3 full. Bake for 32-36minutes, until a toothpick inserted comes out clean. Cool the cakes in the pan for ten minutes before removing and continuing to cool on a wire rack or flat surface.