Crack egg into a small cup or ramekin and set aside.
Fill a small sauce pan with an inch and a half of water and heat over medium-high heat.
While waiting for water to boil, whisk yogurt, garlic, lemon, and dijon together. Stream in olive oil while whisking. Season dressing to taste with salt and pepper.
Reduce heat to bring water down to a simmer. Use a slotted spoon to swirl simmering water. Immediately after doing this, gently drop egg into simmering water. Cook egg for 2-3 minutes until whites are fully cooked, but yolk is still runny. Remove egg using slotted spoon and rest on a kitchen towel to soak up water.
Mix salad greens, tomato, bacon, dressing, and parmesan. Once tossed, add egg to salad and serve.