The length of time varies greatly depending on your skills and current market conditions. After meeting with a recruiter and evaluating your skills and needs, the process can be very fast. However, specialized skills, location preference, requirements, rates and the market can extend this period of time.