- Preheat oven to 350 degrees F. 
- In a medium bowl, whisk the flour, baking powder, baking soda and salt for 30 seconds. Set aside 
- In another bowl, add the buttermilk, oil and almond extract.  Set aside.. 
- In the bowl of your mixer, add the butter and mix at medium speed until smooth. Gradually add the sugar and continue to mix on medium speed for 3 to 5 minutes until lightened in color and fluffy.  
- Add the eggs one at a time mixing until the yellow of the yolk disappears. 
- With the mixer on low speed, alternately add the flour mixture and buttermilk mixture, beginning and ending with the dry ingredients (3 additions of dry ingredients and 2 of liquid). Mix just until incorporated. 
- Divide batter between the three cake pans, pouring the batter on top of the finely chopped almonds on the bottom of the pans. 
- Bake at 350 degrees for 22 - 25  minutes or until a toothpick inserted in the center comes out clean or with just few crumbs attached. Let cool 10 minutes and turn out.