Preheat oven to 350°F. Line a 9×9-inch baking dish with parchment paper, leaving some overhang on the sides for easy removal.
In a medium bowl, combine the graham cracker crumbs, melted butter, and granulated sugar. Mix until the mixture resembles wet sand. Press the crust firmly into the bottom of the lined baking dish.
In a large bowl, use a hand mixer to beat the cream cheese, eggs, granulated sugar, almond extract, and kosher salt until smooth. Spread the cream cheese mixture evenly over the prepared crust.
Carefully spoon the cherry pie filling evenly over the cream cheese layer. Gently spread the cherries and filling to create an even layer. Set aside as you prepare the crumble topping.
In a medium bowl, whisk together the flour, brown sugar, and kosher salt.
Stir in the melted butter until the mixture forms a crumbly dough.
Sprinkle the crumble topping evenly over the cherry layer.
Bake the bars for 35-40 minutes, or until the center is set and the crumble topping is lightly golden.
Transfer the baking dish to a wire rack and let the bars cool completely at room temperature, about 1 hour.
Once cooled, transfer the dish to the refrigerator to chill for at least 1 hour, up to overnight, before cutting and serving.