It is necessary to obtain an au pair visa from your home country before you leave for Paris, although a visa is not required for EU citizens. You need to begin the process online but then have your visa appointment in person at a VSF Global offices. VSF Global is a private company that the French Consulate General has outsourced visa appointments to since June, 2018. There are many regional VSF Global offices in the U.S. and you can choose to make your appointment at any location. We will be happy to guide you through this process.