Great detailed description of the process.
Fabián Uribe
1

You can do it from their careers website, they have a mix of specific positions and more generic ones. Also if you are already talking to a recruiter, you should discuss it directly with them at the beginning of the recruiting process. If they offer you a position you know you would not enjoy, you can tell them, and they will help you find a better match for you, even if it means passing you over to another recruiter. Once you are ok with the potential team or project, you can schedule interviews. After you have passed, you may still be able to change the project you will join, or they might even give you a few projects to choose from.

Good luck!