As of 2019, France changed their visa process for au pairs. Prior to 2019, au pairs applied under the student visa umbrella, but now they have their own designation: Jeune Au Pair. If you plan on staying for fewer than 90 days you will not need a visa. Otherwise, you'll need to make an appointment at a French consulate to apply for the au pair visa.