Context
Allowing users to search for any particular job based on multiple parameters.
Feedback needed
I've designed this application search component, which will have a default selection and the user can only search within that selection. They can, however, select any other parameter and search accordingly. I'm confused because I'm restricting user open search behavior and the interaction involves multiple selections to perform the action.
Can anyone comment on the pattern that I've implemented or share any similar examples they've come across?
Screenshot