Informazioni sul ruolo
In questo ruolo di collaboratore a distanza retribuito a ore, lavorerai come Specialista PyCharm (SME) per creare attività informatiche realistiche e stimolanti utilizzando PyCharm e i relativi flussi di lavoro di sviluppo Python. Progetterai attività pratiche con PyCharm, le documenterai chiaramente in SuperAnnotate, assicurerai che la tua configurazione supporti l'attività e registrerai te stesso mentre esegui l'attività sul tuo computer.
Le attività possono includere la creazione di progetti Python, la configurazione degli interpreti, la gestione di ambienti virtuali, l'esecuzione di script, il debug del codice, l'uso del terminale, l'installazione di pacchetti, la formattazione del codice, il refactoring, l'uso dell'integrazione con Git o il lavoro con file di test. Il tuo lavoro aiuterà ad addestrare modelli AI avanzati a comprendere meglio come gli utenti reali completano i flussi di lavoro di sviluppo Python in un IDE.
Questo ruolo è presso SME Careers, un'azienda in rapida crescita nel settore dei servizi di dati AI e controllata di SuperAnnotate, che fornisce dati di addestramento per molte delle più grandi aziende AI e laboratori di modelli di base al mondo. La tua competenza in PyCharm contribuisce direttamente a migliorare i principali modelli AI del mondo insegnando loro come gli utenti reali completano attività pratiche di codifica e debug in Python.
Cosa farai
- Creare attività realistiche con PyCharm: Ideare attività realistiche e stimolanti che possono essere eseguite sul computer utilizzando PyCharm, quindi documentare chiaramente l'attività in SuperAnnotate.
- Preparare l'ambiente di lavoro: Assicurarti che la tua configurazione supporti l'attività, inclusi avere PyCharm installato, progetti/file disponibili, interprete configurato, dipendenze installate e riferimenti pronti prima della registrazione.
- Registrare l'esecuzione dell'attività: Registrare te stesso mentre esegui l'attività con PyCharm sul tuo computer seguendo le istruzioni del progetto e assicurandoti che il flusso di lavoro sia chiaro, completo e realistico.
- Documentare il contesto dell'attività: Fornire sufficiente contesto dell'attività, passaggi, obiettivi, file di progetto, dipendenze e note affinché i revisori possano capire cos'è l'attività e come è stata completata.
- Dimostrare l'uso pratico del software: Completare flussi di lavoro che coinvolgono codifica, debug, configurazioni di esecuzione, ambienti virtuali, comandi del terminale, integrazione con Git, installazione di pacchetti o esecuzione di test, ove pertinente.
- Mantenere la qualità delle sottomissioni: Rivedere la tua registrazione e documentazione prima della sottomissione per assicurarti che l'attività sia completa, comprensibile, realistica e allineata alle linee guida del progetto.
Cosa cerchiamo
- Esperienza pratica nell'uso di PyCharm per lo sviluppo Python, debug, configurazione di progetti, gestione dei pacchetti, refactoring, flussi di lavoro da terminale o integrazione con Git.
- Padronanza dell'inglese a livello B2 o superiore per comprendere le istruzioni del progetto, documentare chiaramente le attività e comunicare con il team del progetto.
- A proprio agio nell'uso del computer, nella gestione dei file, nell'apertura di progetti, nella configurazione degli interpreti, nell'installazione di pacchetti e nella registrazione dei flussi di lavoro.
- Capacità di ideare attività realistiche e stimolanti con PyCharm che riflettano casi d'uso reali di codifica, debug, scripting, automazione, testing o configurazione di progetti.
- Forte comprensione delle basi di PyCharm come struttura del progetto, interpreti, ambienti virtuali, configurazioni di esecuzione, debugger, terminale, navigazione del codice e controllo di versione.
- Capacità di assicurare che la tua configurazione supporti l'attività, inclusi avere PyCharm installato, file/progetti disponibili, dipendenze installate e qualsiasi riferimento richiesto pronto prima della registrazione.
- Elevata attenzione ai dettagli nella preparazione dell'attività, nell'esecuzione del flusso di lavoro e nel verificare che la registrazione sia completa e comprensibile.
- Affidabile, autonomo e in grado di garantire una qualità costante in un flusso di lavoro di collaborazione a distanza retribuito a ore attraverso diversi fusi orari.
- Sono apprezzate competenze professionali aggiuntive, tra cui Python, sviluppo backend, analisi dati, automazione, QA, GitHub, scrittura tecnica o altri flussi di lavoro informatici.