In a large bowl, cream together butter and sugar until light and fluffy. Stir in egg.
In a small bowl, combine all-purpose flour, almond flour, baking soda, and salt. Add to butter mixture and mix well; dough will seem crumbly at first but will come together.
Scoop dough into balls and place on a cookie sheet. Press down in the middle of each cookie with a finger or thumb to create a divot. Spoon a small amount of jam into each divot.
Bake for about 10 minutes, until firm and just browned underneath. Let cool to allow the jam to set before eating.