Preheat oven to 350°F (175°C). Grease and flour a bundt pan.
In a medium bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, ginger, and cloves.
In a large bowl, beat together pumpkin puree, granulated sugar, brown sugar, and vegetable oil until well combined. Add eggs one at a time, beating well after each addition. Stir in vanilla extract.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
In a separate bowl, beat together cream cheese, granulated sugar, egg, and vanilla extract until smooth.
Pour half of the pumpkin batter into the prepared bundt pan. Spoon the cream cheese mixture over the batter, then top with the remaining pumpkin batter.
Bake for 60 minutes, or until a toothpick inserted into the center comes out clean. Cool in the pan for 15 minutes, then turn out onto a wire rack to cool completely.