The only way that any villager can master a skill is by working at that job. If you need a master builder, you need to have them work at construction-related jobs. The Village Tech levels allow the villagers to do new things, but they don't affect the villagers' skill levels.
