Preheat oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper, leaving overhang on two sides for easy removal.
In a large bowl, cream butter and granulated sugar with an electric mixer until light and fluffy, about 2-3 minutes. Beat in almond extract until fully incorporated.
In a separate bowl, whisk flour and salt. Gradually add dry ingredients to butter mixture on low speed just until dough comes together. It will be crumbly but hold when pressed.
Reserve ½ cup dough for topping. Press remaining dough evenly into prepared pan, creating a smooth, compact layer.
Spread raspberry preserves evenly over crust, leaving ¼ inch border around edges. Crumble reserved dough loosely over preserves, then sprinkle with toasted almonds.
Bake 35-40 minutes until top is golden brown and preserves are bubbly. Cool completely in pan before cutting into 24 bars.