what if I'm interested but I can't invest the upfront fee required for becoming a delegate even if you don't know you'll get hired?
The best idea in that case is to join the community and begin to do some volunteer work first. You will build up a reputation and other members will be willing to fund your registration fees if they think you will get elected (registration fee is 2 weeks pay, so you will always be able to pay it back after 2 weeks).
It hasn't been done yet, but issuing a delegate bond as a user issued asset might become a thing in the future. People can then fund your delegate campaign and initial work in return for a share of the delegate pay. This way you only have to prove your skills to a smaller group of investors at first, and they will be incentivized to help you with the actual campaigning for votes. However in this case stakeholders have to accept the repayment terms of the bond, or they won't vote the delegate in.