建造师分为一级注册建造师和二级注册建造师。一级建造师可以担任特级、一级建筑企业资质的建设工程项目施工的项目经理;二级建造师可以担任二级及以下建筑企业资质的建设工程项目施工的项目经理。
一级建造师设置10个专业:建筑工程、公路工程、铁路工程、民航机场工程、港口与航道工程、水利水电工程、矿业工程、市政公用工程、通信与广电工程、机电工程。
二级建造师设置6个专业:建筑工程、公路工程、水利水电工程、矿业工程、市政公用工程、机电工程。