Preheat the oven to 350ºF. Line the bottom of two (9-inch round) cake pans with parchment paper; set aside.
In a large heat-proof bowl, melt chocolate and butter over a bain-marie or over a saucepan filled with 1-inch of simmering water, stirring occasionally until smooth. Remove from heat and cool to room temperature, about 20-30 minutes. Stir in vanilla and espresso powder.
In the bowl of a food processor, process 1 cup of the almonds until finely ground, about 45 seconds. Add flour and salt and continue to process until combined, about 15 seconds. Transfer almond-flour mixture to a medium bowl. Process eggs in now-empty food processor until lightened in color and almost doubled in volume, about 3 minutes. With processor running, slowly add sugar until thoroughly combined, about 15 seconds. Using a whisk, gently fold egg mixture into chocolate mixture and gently whisk until just combined. Sprinkle in remaining almond-flour and gently whisk until just combined.
Divide the batter between the prepared pans and smooth with a rubber spatula. Bake until the center is firm and a toothpick inserted in the center comes out with a few moist crumbs still attached, 14-16 minutes. Transfer cakes to a wire rack and cool completely in the pans, about 30 minutes. Run a paring knife around the sides of cakes to loosen. Invert cakes onto cardboard rounds same size as diameter of cake and remove parchment paper. Using wire rack, re-invert one cake so the top faces up; slide back onto cardboard round.
Place ½ cup raspberries in a medium bowl and coarsely mash with a fork. Stir in raspberry jam just until combined. Spread raspberry mixture onto cake layer that is top side up. Top with second cake layer, leaving bottom side up. Transfer assembled, still on cardboard round, to a wire rack set on a rimmed baking sheet.