Preheat the oven to 350℉ Line an 8X8 metal pan with parchment paper.
Beat the butter, vanilla, almond extract, granulated sugar, and powdered sugar until light and fluffy on medium speed, about 2 minutes.
Whisk together the salt and flour, Add it in 2 separate batches, mixing on low until combined and a dough forms.
Divide the dough in half. Press one half of the dough evenly into the bottom of the pan using your fingers, offset spatula, or the bottom of a measuring cup.
Place on the center rack of the oven. Bake for 15-20 minutes or until just turning golden brown.
When the base comes out of the oven, spread the jam evenly over the bottom without touching the sides of the pan, leave a little border. Sprinkle the chocolate chips evenly over the jam layer. Evenly distribute the fresh raspberries over the jam and chocolate.
Using the reserved crumb mixture (other half of the dough) tear off small pieces of the dough, flatten for a smooth look, and dollop them evenly over the filling. See photos in post above.
Bake for 24-27 minutes or until golden brown. Let cool before serving. Finish with flaky sea salt.