In a medium skillet on medium-high heat, add olive oil and sear salmon filets 3-4 minutes skin-side, flip and cook top 3-4 minutes, then cook skin-side again until salmon easily flakes or reaches an internal temp of 145°F (about 2-3 more minutes).
For the dressing, mix all ingredients until well emulsified.
For the salad, in 1 bowl, toss together tomatoes, cucumber, avocado and corn with half of the dressing.
In another bowl, toss the lettuce with the remaining dressing.
Plate the salad in this order: lettuce mixture, toppings mixture, cooked salmon filet and almonds.