Keyword Query Language (KQL) in SharePoint and Microsoft Search does not support custom sorting by specific weights directly in the query.
As a workaround you can create a sortable managed property for each user profile that holds a weight (e.g., numeric value 1
for SVP, numeric value 2
for VP etc). Then you can tell the web part to sort by that custom field.
Here are the manuals how to create a custom field: People Directory for SharePoint
See section titled: Creating a custom property to show on a contact card
Note that it might take 24-48 hours for SharePoint to start picking up values in the field.
Once created, in the web part you want to enter this custom rank field in this property (under Refiners & Filters):