Über die Stelle
In dieser stündlichen Remote-Vertragsrolle arbeiten Sie als PyCharm-Spezialist (SME) und erstellen realistische, anspruchsvolle computerbasierte Aufgaben mit PyCharm und verwandten Python-Entwicklungsworkflows. Sie entwerfen praktische PyCharm-Aufgaben, dokumentieren sie klar in SuperAnnotate, stellen sicher, dass Ihre Einrichtung die Aufgabe unterstützt, und zeichnen sich selbst bei der Ausführung der Aufgabe auf Ihrem Computer auf.
Zu den Aufgaben können gehören: Python-Projekte erstellen, Interpreter konfigurieren, virtuelle Umgebungen verwalten, Skripte ausführen, Code debuggen, das Terminal verwenden, Pakete installieren, Code formatieren, Refactoring, die Git-Integration nutzen oder mit Testdateien arbeiten. Ihre Arbeit hilft dabei, fortschrittliche KI-Modelle zu trainieren, damit sie besser verstehen, wie echte Nutzer Python-Entwicklungsworkflows in einer IDE abschließen.
Diese Rolle ist bei SME Careers angesiedelt, einem schnell wachsenden Unternehmen für KI-Datendienste und Tochtergesellschaft von SuperAnnotate, das Trainingsdaten für viele der weltweit größten KI-Unternehmen und Foundation-Model-Labs bereitstellt. Ihre PyCharm-Expertise trägt direkt dazu bei, die weltweit führenden KI-Modelle zu verbessern, indem sie ihnen beibringt, wie echte Nutzer praktische Python-Codierungs- und Debugging-Aufgaben abschließen.
Was Sie tun werden
- Realistische PyCharm-Aufgaben erstellen: Entwickeln Sie realistische und anspruchsvolle Aufgaben, die auf dem Computer mit PyCharm ausgeführt werden können, und dokumentieren Sie die Aufgabe anschließend klar in SuperAnnotate.
- Die Arbeitsumgebung vorbereiten: Stellen Sie sicher, dass Ihre Einrichtung die Aufgabe unterstützt, einschließlich installiertem PyCharm, verfügbaren Projekten/Dateien, konfiguriertem Interpreter, installierten Abhängigkeiten und bereiten Referenzen vor der Aufnahme.
- Die Aufgabenausführung aufzeichnen: Zeichnen Sie sich selbst bei der Ausführung der PyCharm-Aufgabe auf Ihrem Computer auf, während Sie die Projektanweisungen befolgen und sicherstellen, dass der Workflow klar, vollständig und realistisch ist.
- Den Aufgabenkontext dokumentieren: Stellen Sie ausreichend Aufgabenkontext, Schritte, Ziele, Projektdateien, Abhängigkeiten und Notizen bereit, damit Prüfer verstehen können, worum es bei der Aufgabe geht und wie sie abgeschlossen wurde.
- Die praktische Softwarenutzung demonstrieren: Führen Sie Workflows aus, die gegebenenfalls Codierung, Debugging, Ausführungskonfigurationen, virtuelle Umgebungen, Terminalbefehle, Git-Integration, Paketinstallation oder Testausführung umfassen.
- Die Qualität der Einreichung sicherstellen: Überprüfen Sie Ihre Aufzeichnung und Dokumentation vor der Einreichung, um sicherzustellen, dass die Aufgabe vollständig, verständlich, realistisch und mit den Projektrichtlinien konform ist.
Was wir suchen
- Praktische Erfahrung mit PyCharm für Python-Entwicklung, Debugging, Projekt-Setup, Paketverwaltung, Refactoring, Terminal-Workflows oder Git-Integration.
- Englischkenntnisse auf B2-Niveau oder höher, um Projektanweisungen zu verstehen, Aufgaben klar zu dokumentieren und mit dem Projektteam zu kommunizieren.
- Sicherer Umgang mit einem Computer, Verwalten von Dateien, Öffnen von Projekten, Konfigurieren von Interpretern, Installieren von Paketen und Aufzeichnen von Workflows.
- Fähigkeit, realistische und anspruchsvolle PyCharm-Aufgaben zu entwickeln, die tatsächliche Anwendungsfälle für Codierung, Debugging, Skripterstellung, Automatisierung, Tests oder Projekt-Setup widerspiegeln.
- Fundiertes Verständnis der PyCharm-Grundlagen wie Projektstruktur, Interpreter, virtuelle Umgebungen, Ausführungskonfigurationen, Debugger, Terminal, Codenavigation und Versionskontrolle.
- Fähigkeit, sicherzustellen, dass Ihre Einrichtung die Aufgabe unterstützt, einschließlich installiertem PyCharm, verfügbaren Dateien/Projekten, installierten Abhängigkeiten und allen erforderlichen Referenzen vor der Aufnahme.
- Hohe Detailgenauigkeit bei der Vorbereitung der Aufgabe, der Ausführung des Workflows und der Prüfung, dass die Aufzeichnung vollständig und verständlich ist.
- Zuverlässig, selbstständig und in der Lage, in einem stündlichen Remote-Vertragsworkflow über Zeitzonen hinweg gleichbleibende Qualität zu liefern.
- Zusätzliche berufliche Fähigkeiten sind willkommen, darunter Python, Backend-Entwicklung, Datenanalyse, Automatisierung, QA, GitHub, technisches Schreiben oder andere computerbasierte Workflows.