Quote:
Working together with a programmer (or team) would be ideal. They could pass on whatever tasks are too basic for their time, but too complicated for AI or custom/built-in functions. Kind of like a "virtual assistant" for programming.
I'm not sure that's a thing (read: I'm pretty sure that's not a thing). You're asking to be given jobs and you will hand back code to people who will at least look over it.
In such a scenario any expert programmer is liable to rip your code apart and redo it themselves. Coding is an industry. If you're working as a team then coding gudelines, quality standards and knowledge of current coding patterns is a must. Where teams cooperate without being in the same location that only works amongst equals (and even then not particularly well).
The reason why your idea probably won't fly is:
You're asked to be given the basic jobs. This creates a lot of work on the other end in terms of requirement engineering (writing some kind of document so that its clear exactly what you're supposed to deliver and when)
If you think this over you'll realize that the effort of writing such a document quickly outpaces the effort for an expert programmer of just doing the basic task themselves.
Best way is to really get stuck in with a team (on site) and have them bring you up to speed so that you can start implementing on an equal level with them.