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 TLS office. TLS is a private company that the French Consulate General has outsourced visa appointments to. There are several regional TLS 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.
