Über die Stelle
Rollenbezeichnung: Softwareentwickler/-in
Art der Rolle: Freiberuflich
Standort: Remote
micro1 beauftragt Softwareentwicklerinnen und -entwickler, die ihre Expertise in ein dynamisches Kundenprojekt zur digitalen Innovation einbringen. 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 Leistung erbringen – durch hochwertigen, praxisnahen Input. Vorherige KI-Erfahrung ist nicht erforderlich – entscheidend ist Ihr Fachwissen.
Arbeitsumfang
- Entwerfen und implementieren Sie skalierbare, wartbare und robuste Softwarelösungen mit Python, Java, JavaScript/Node.js und Full-Stack-Technologien.
- Führen Sie detaillierte Code-Reviews durch und geben Sie umsetzbares Feedback, um Funktionalität, Leistung und die Einhaltung von Standards sicherzustellen.
- Entwickeln und pflegen Sie eine umfassende technische Dokumentation zur Unterstützung von Architekturentscheidungen und der laufenden Wartung.
- Wirken Sie an der Gestaltung der Softwarearchitektur mit und empfehlen Sie bewährte Branchenpraktiken für langfristige Stabilität und Skalierbarkeit.
- Beteiligen Sie sich an der Analyse von Anforderungen, um effiziente, hochwertige Liefergegenstände zu erstellen, die den Bedürfnissen von Kunde und Projekt entsprechen.
- Steuern Sie reale Programmierbeispiele, Erläuterungen und Problemlösungsansätze als grundlegenden Input für KI-Trainingsdatensätze bei.
- Vermitteln Sie Erkenntnisse, Herausforderungen und Lösungen wirksam durch klare schriftliche und mündliche Kommunikation.
Wünschenswerte Qualifikationen
- 5+ Jahre nachgewiesene Erfahrung als Fachkraft, Berater/-in oder Spezialist/-in in einem oder mehreren der folgenden Bereiche: Python, Java, JavaScript/Node.js oder Full-Stack-Softwareentwicklung.
- Nachgewiesene Expertise im Entwurf und in der Prüfung komplexer Softwarearchitekturen und Codebasen.
- Fundierter Hintergrund in der Erstellung und Pflege hochwertiger, benutzerfreundlicher technischer Dokumentation.
- Solide Erfahrung mit Code-Review-Prozessen und dem Geben aufschlussreichen, konstruktiven Feedbacks an Kolleginnen und Kollegen oder Mitwirkende.
- Fähigkeit, komplexe Softwarekonzepte in klare, prägnante schriftliche und mündliche Kommunikationsbeiträge zu überführen.
- Erfahrung mit Remote-Arbeit und der Zusammenarbeit in verteilten Teams mithilfe digitaler Kommunikationstools.
- Von Vorteil: Berührung mit KI, Konzepten des maschinellen Lernens oder Mitwirkung an Trainingsdatensätzen für Technologie.