In the bowl of a stand mixer fitted with the dough hook attachment, combine the active sourdough starter, warm milk, flour, eggs, salt, granulated sugar, and vanilla.
Mix on low speed until the ingredients come together into a shaggy dough.
With the mixer running on low speed, add the softened butter one tablespoon at a time, allowing each addition to fully incorporate before adding the next.
Increase the mixer speed to medium-high to high and knead for about 7-10 minutes, or until the dough is smooth, elastic, and pulling away from the sides of the bowl.
The dough will be very soft and very slightly sticky. Avoid adding additional flour, as the high hydration is what creates incredibly light, fluffy, bakery-style donuts.
Transfer the dough to a large lightly greased bowl and cover tightly with plastic wrap.
Allow the dough to bulk ferment in a warm place for 6–10 hours, or until it has risen approximately 50–60%. Because this is a rich brioche dough containing butter and eggs, it will ferment more slowly than a lean sourdough dough.
Once the bulk fermentation is complete, cover the bowl tightly and refrigerate overnight. Chilling the dough makes it much easier to roll, cut, and shape. Alternatively, you can let the dough bulk ferment overnight (if your kitchen allows it) and shape right away the next day.