Position an oven rack at the center of the oven. Preheat the oven to 330°F / 170°C. Grease and flour two 8-inch cake pans (or three 6-inch cake pans) or spray them with baking spray. You may use a round parchment liner in the pan, if desired.
Fit a stand mixer with the paddle attachment. Add the following ingredients to the stand mixer bowl: sugar, cake flour, almond flour, salt, and baking powder, and unsalted butter cubes. Mix on the lowest speed for 1 minute. Stop the mixer, scrape the sides of the bowl and the paddle with a silicone spatula. Continue the mixer on the medium-low speed (3 on a KitchenAid) for 2 minutes. The mixture will first look sandy, then start to clump like short crust, and finally come together like a soft cookie dough.
Turn the mixer to just below medium speed (4 on a KitchenAid) and add one egg. Let the mixer go for 30 seconds or until the egg is completely mixed into the batter. Repeat for each egg.
Stop the mixer and scrape the bowl. Turn the mixer to medium-low speed (3 on a KitchenAid) and slowly pour in the unsweetened almond milk. Pouring the almond milk should take about 90 seconds. Once the milk is all added, stop the mixer and scrape the bowl. Set the mixer to medium speed (5 on KitchenAid) and let it run for one minute. The batter should look aerated yet slightly “grainy.” It will also feel fluffy when mixed with a spatula.
Using a digital kitchen scale for accuracy, split the batter evenly between the greased and floured cake pans. For two 8-inch pans, each should have about 695-705 grams of batter. For three 6-inch pans, each pan should hold around 470 grams. Use an offset spatula (or whatever you’ve got!) to smooth the top of the batter in the cake pans.
Place the pans on the center (middle) oven rack. For 6-inch pans, set a timer for 45 minutes. For 8-inch pans, set a timer for 50 minutes. When finished, a toothpick should come out with crumbs when inserted in the middle. If there is still batter on the toothpick, bake for an additional 3-5 minutes and check again.
Turn off the oven, and remove the cake pans from the oven. Let the cake layers rest in the pans for 10-15 minutes. Release the cake layers onto plastic wrap. Wrap the layers completely but not too tightly. Allow them to rest on the counter, in the refrigerator, or in the freezer until completely cooled.