GitHub-Contributor (m/w/d)
Über die Rolle
Stellenbezeichnung: GitHub-Contributor Vertragsart: Selbstständiger Auftragnehmer (ca. 15 Std. pro Woche) **Standort: **Remote micro1 sucht erfahrene Senior Software Engineers zur Unterstützung eines innovativen Kundenprojekts. In dieser Rolle setzen Sie Ihre Expertise ein, um KI-Systeme der nächsten Generation zu trainieren. Ihre Arbeit prägt, wie Modelle lernen, schlussfolgern und arbeiten, durch hochwertigen, praxisnahen Input. Vorkenntnisse in KI sind nicht erforderlich – entscheidend ist Ihr Fachwissen. Als Experte erstellen Sie Reinforcement-Learning-Umgebungen, die testen, wie gut ein KI-Modell komplexe Softwareentwicklungsprobleme lösen kann, etwa beim Beheben von Code-Fehlern, beim Entwickeln neuer Funktionen, beim Refactoring von Code und bei der Leistungsoptimierung. Ihre Aufgabe ist es, für das jeweilige Problem eine reproduzierbare Umgebung und eine Golden-Reference-Lösung zu erstellen. Bewerber müssen klare Open-Source-Beiträge und Profile vorweisen können, die diese belegen, etwa auf GitHub oder GitLab. (Vorzugsweise mit C++, Python, JAVA, GoLang, Typescript oder Rust)
Ihre Aufgaben
- Beisteuern von Codebeispielen auf Expertenniveau, Debugging-Strategien und Entwicklungserkenntnissen in Python3, Java, Rust, Go, C++ oder TypeScript.
- Analysieren, Eingrenzen und Beheben komplexer Softwarefehler und Performance-Engpässe in unterschiedlichen Codebasen.
- Implementieren robuster neuer Funktionen unter Berücksichtigung von Skalierbarkeit, Wartbarkeit und der Einhaltung bewährter Softwareentwicklungspraktiken.
- Refactoring und Optimierung von Legacy-Code, um Verständlichkeit, Effizienz und langfristige Zuverlässigkeit zu verbessern.
- Dokumentieren von fachlichen Überlegungen, Lösungsansätzen und Code-Entscheidungen, um die Qualität der KI-Trainingsdaten zu erhöhen.
- Prüfen und Validieren von Code und technischen Beiträgen anderer auf Richtigkeit und Verständlichkeit.
Anforderungen
- Umfangreiche praktische Expertise in mindestens einer der folgenden Sprachen: Python3, Java, Rust, Go, C++ oder TypeScript.
- Tiefes Verständnis von Algorithmen, Datenstrukturen und Prinzipien der Softwareentwicklung.
- Nachgewiesene Fähigkeit, komplexe Systeme zu debuggen, Fehler zu beheben und wirksame Optimierungen umzusetzen.
- Erfahrung mit dem Refactoring großer Codebasen und der Modernisierung von Legacy-Systemen.
- Erfolgsbilanz bei der Lieferung wirkungsvoller Funktionen von der Konzeption bis zur Auslieferung in funktionsübergreifenden Projekten.
- Ausgeprägte Dokumentations- und Kommunikationsfähigkeiten, um technische Konzepte klar zu vermitteln.
- Interesse an KI und ihren technischen Herausforderungen oder Neugier darauf (frühere KI-Erfahrung ist nicht erforderlich).
Ablauf:
- Bewerben Sie sich auf die Rolle und beantworten Sie die Fragen der Vorauswahl
- KI-Interview absolvieren (ca. 30 Minuten)
- Technische Bewertung (vorläufig)
- Prüfung durch den Hiring Manager
Vergütungsstruktur Die Vergütung ist ergebnisbasiert; Experten werden pro Aufgabe bezahlt, die die Projektspezifikationen erfüllt. Der für die Erledigung der Arbeit erforderliche Zeitaufwand kann je nach Erfahrung und Arbeitsweise des Experten variieren. Es gelten Mindestanforderungen an die Einreichungen. Experten müssen pro Woche eine Mindestanzahl an Aufgaben einreichen.
Startzeitpunkt und Verfügbarkeit Wir besetzen Rollen in der Regel innerhalb von 48 Stunden und suchen Experten, die sofort einsteigen können. Wenn Sie ausgewählt werden, erwarten wir, dass Sie Ihre ersten Aufgaben innerhalb von 24–48 Stunden nach Abschluss des Onboardings beginnen.
Ähnliche Rollen
Software-Entwickler – Backend (m/w/d)
Software-Entwickler – Backend — remote, bezahlte Arbeit im KI-Training und in der KI-Bewertung (software-engineering) ($30-$100/Std.).
Software-Entwickler, Berufseinsteiger (m/w/d)
Software-Entwickler, Berufseinsteiger — ortsunabhängige, bezahlte Arbeit im KI-Training und in der KI-Bewertung (Softwareentwicklung) ($60-$80/Std.).
Software-Entwickler (m/w/d)
Software-Entwickler — ortsunabhängige, bezahlte Arbeit im KI-Training und in der KI-Bewertung (Softwareentwicklung) ($30-$100/Std.).
