Preheat oven to 375 degrees F. Grease a 9x13-inch pan.
In a mixer fitted with a paddle attachment, cream the butter and the sugar until light and fluffy. Add the vanilla, and mix. Then, add the flour and salt. Blend until crumb mixture is formed. Spread the shortbread dough evenly in the prepared pan. Spread the jam over the dough within 1/2-inch of the edge. Sprinkle almonds over the jam.
Bake for 20-25 minutes, until dough is golden brown and bars are cooked in the center. Cool on a rack. Cut into bars.