think you need to adjust the parentheses.
But you may want to create two separate smart lists and join them in a third.
I agree with Josh. And another thing you could do to simplify the smart list logic for all of your email campaigns would be to create a "Marketable" Segmentation with 2 segments: True and False. Use this to contain the filters for people you never want to include in your email campaigns. E.g., True would include filters for:
- Email address contains @
- Unsubscribed is False
- Email Invalid is False
And for your situation perhaps:
- Job Title not contains Student
- Email Address not contains [insert list here}
The False Segment would be exactly the opposite.
Then you could replace lots of the filters in your Smart List with "Marketable Segment" is True.