Skill matching at scale: freelancer-project alignment for efficient multilingual candidate retrieval