Preheat your oven to 350 degrees F and grease two cake pans and line with a round of parchment paper cut to fit the inside of each pan. (Use the pan to trace the pan onto the paper, then cut out just inside the line.) Coat the top of the paper with nonstick spray, too.
Whisk together the sweet potato, oil, maple syrup, egg, and vanilla in a large bowl.
Stir in the flour, baking powder, baking soda, cinnamon and salt to just combine.
Divide the batter among the prepared pans, using about a heaping cup in each. Smooth to spread the batter evenly.
Bake for 18-20 minutes or until a cake tester inserted into the center comes out clean.
Transfer to a wire rack to cool for 5 minutes, then gently invert onto a wire rack to remove from pans and cool completely.
Add the cream cheese to a medium bowl with maple syrup and vanilla extract. Mix together with a whisk until fluffy.
Place one cake on a cake stand or plate. Spread about half of the frosting on top of one cake, add the second cake, then top with the remaining frosting, spreading smooth.
Add sprinkles if desired.