C6 Bank
Lifted, an Upwork Company™
Kopie von Senior Python Developer (KI-Evaluierung & Benchmarking)
Unternehmensbeschreibung
Ein Unternehmenskunde sucht erfahrene Senior Python Developers, die beim Aufbau der nächsten Generation von Systemen für Künstliche Intelligenz unterstützen.
Diese Vakanz unterstützt den Kunden, eine führende KI-Plattform, die es Unternehmen ermöglicht, intelligente Anwendungen durch hochwertiges menschliches Feedback, KI-Evaluierung und Modellanpassung zu entwickeln.
Die ausgewählten Berater tragen zur KI-Forschung bei, indem sie Programmier-Benchmarks entwerfen, KI-generierten Code bewerten und dazu beitragen, die Leistung, Argumentationsfähigkeit und Zuverlässigkeit von Frontier-KI-Modellen zu verbessern.
Dies ist eine hervorragende Gelegenheit für erfahrene Softwareentwickler, die Freude daran haben, komplexe technische Probleme zu lösen und einen Beitrag zur Zukunft der Generativen KI zu leisten.
Stellenbeschreibung
Diese Vakanz ist ideal für Senior Software Engineers mit fundierter Python-Expertise, die gerne hochwertigen Code schreiben, technische Lösungen überprüfen und an KI-bezogenen Projekten arbeiten.
Ihre Aufgaben
- Konzeption und Entwicklung von Coding-Benchmarks zur Evaluierung von Frontier-KI-Modellen.
- Analyse von KI-generiertem Code hinsichtlich Korrektheit, Zuverlässigkeit, Effizienz und Randfällen.
- Aufbau und Pflege skalierbarer Datenpipelines zur Unterstützung von KI-Evaluierungs-Workflows.
- Erstellung strukturierter Programmierszenarien zum Testen von Argumentationsfähigkeit, Debugging und Codequalität.
- Arbeit mit großen Codebasen und Softwareumgebungen mit mehreren Programmiersprachen.
- Zusammenarbeit mit Teams, die sich darauf konzentrieren, wie KI-Modelle Software verstehen, generieren und bewerten.
- Schreiben von sauberem, wartbarem und gut getestetem Python-Code unter Einhaltung bewährter Software-Engineering-Praktiken.
Qualifikationen & Anforderungen
- 4+ Jahre professionelle Erfahrung in der Softwareentwicklung (erforderlich).
- Expertenkenntnisse in Python.
- Erfahrung in einem schnell wachsenden Technologieunternehmen oder einer erstklassigen Softwareorganisation.
- Kenntnisse in mindestens einer weiteren Programmiersprache wie JavaScript, Go, C++ oder vergleichbar.
- Erfahrung mit CI/CD-Pipelines und automatisierten Test-Frameworks wie pytest, Mocha oder JUnit.
- Fundiertes Verständnis von bewährten Software-Engineering-Praktiken, Debugging und Codequalität.
- Ausgezeichnete analytische Fähigkeiten und Problemlösungskompetenz.
Wünschenswert
- Erfahrung mit KI/ML-Evaluierung, Modell-Benchmarking oder Generativer KI.
- Hintergrund im Bereich Security Engineering.
- Signifikante Beiträge zu Open-Source-Softwareprojekten.
- Erfahrung in der Arbeit mit großen verteilten Systemen oder Unternehmenssoftwareplattformen.
Zusätzliche Informationen
- Vollständig remote ausgeübte Vertragsmöglichkeit.
Die Vergütung liegt zwischen $80–$100 USD pro Stunde.
Das erwartete Arbeitspensum beträgt 10–39 Stunden pro Woche, abhängig vom Projektbedarf.
- Wöchentliche Auszahlung für genehmigte Arbeiten, die in der Vorwoche abgeschlossen wurden.
- Das Arbeitsvolumen kann während der Dauer des Engagements schwanken.
Einstellungsprozess
- Reichen Sie Ihren Vorschlag ein.
- Füllen Sie ein kurzes Qualifizierungsformular aus, das vom Kunden bereitgestellt wird.
- Qualifizierte Kandidaten erhalten ein Upwork-Vertragsangebot und Anweisungen zum Onboarding.
- Nach Annahme des Vertrags erhalten die Kandidaten Zugang zur Evaluierung des Kunden.
- Kandidaten, die die Evaluierung erfolgreich bestehen, werden zu einem technischen Interview mit dem Kunden eingeladen.
