No. If you want to live in another Canton of Switzerland, you must apply for a residence permit in that Canton.
If you choose to live in France, you have to apply for a French residence permit and apply for a G Permit to come study and work (intern) in Geneva.