Über die Stelle
Als stundenweise bezahlter, vollständig remote arbeitender Rust-Ingenieur für KI-Datentraining prüfen Sie von KI generierten Rust-Code und Erklärungen oder erstellen eigene, bewerten die Qualität der Argumentation und die schrittweise Problemlösung und geben fachliches Feedback, das Modelle dabei unterstützt, präzise, logische und klar erklärte Antworten zu erzeugen. Sie beurteilen Lösungen hinsichtlich Korrektheit, Sicherheit und Einhaltung der Vorgaben; identifizieren Fehler bei Ownership, Borrowing, Lifetimes oder algorithmischer Argumentation; prüfen Informationen auf sachliche Richtigkeit; verfassen hochwertige Erklärungen und Musterlösungen, die idiomatische Rust-Muster demonstrieren; und bewerten und vergleichen mehrere KI-Antworten anhand von Korrektheit und Qualität der Argumentation. Diese Rolle ist bei SME Careers angesiedelt, einem schnell wachsenden Unternehmen für KI-Datendienste und Tochtergesellschaft von SuperAnnotate, das KI-Trainingsdaten für viele der weltweit größten KI-Unternehmen und Foundation-Model-Labs bereitstellt. Ihre Arbeit trägt direkt dazu bei, die weltweit führenden KI-Modelle zu verbessern, und bietet Ihnen gleichzeitig die Flexibilität wirkungsvoller, detailorientierter Remote-Vertragsarbeit.
Wichtig: Für diese Rolle gibt es derzeit kein konkretes Projekt; wenn Sie jedoch qualifiziert sind, gehören Sie zu den ersten Fachkräften, die wir kontaktieren, sobald sich relevante Möglichkeiten ergeben. Dies verschafft Ihnen außerdem Zugang zu zukünftigen Projekten, die über unser Expertennetzwerk verfügbar sind.
Ihre Aufgaben
- KI-Trainingsinhalte entwickeln: Detaillierte Prompts zu verschiedenen Themen und Antworten erstellen, um das Lernen der KI anzuleiten und sicherzustellen, dass die Modelle ein umfassendes Verständnis vielfältiger Themen widerspiegeln.
- KI-Leistung optimieren: KI-Antworten bewerten und einordnen, um die Genauigkeit, Flüssigkeit und kontextuelle Relevanz des Modells zu verbessern.
- Modellintegrität sicherstellen: KI-Modelle auf mögliche Ungenauigkeiten oder Verzerrungen testen und ihre Zuverlässigkeit über verschiedene Anwendungsfälle hinweg validieren.
Was wir suchen
- 1–2+ Jahre Berufserfahrung in der Rust-Entwicklung in Backend-, CLI- oder systemorientierten Projekten.
- Fundiertes Verständnis von Rusts Ownership-, Borrowing- und Lifetime-Modell mit der Fähigkeit, klar über Aliasing und Datenrennen zu argumentieren.
- Solide Software-Engineering-Erfahrung in mindestens einem der Bereiche Backend-Services, Kommandozeilen-Tools oder Systemprogrammierung mit Rust.
- Fähigkeit, sicheren, idiomatischen Rust-Code zu bewerten, einschließlich angemessener Verwendung von Traits, Generics, Pattern Matching und Fehlerbehandlung.
- Erhebliche Erfahrung mit der Nutzung von LLMs oder KI-Coding-Assistenten beim Programmieren, kombiniert mit einem disziplinierten Ansatz zur Validierung ihrer Ausgaben.
- Ausgezeichnete englische Schreibfähigkeiten mit der Fähigkeit, präzise, strukturierte und didaktische technische Erklärungen zu verfassen.
- Mindestens Bachelor-Abschluss in Informatik oder einem eng verwandten technischen Fachbereich.
- Erfahrung mit KI-Datentraining, Code-Review im großen Umfang oder der Bewertung KI-generierter technischer Inhalte ist stark von Vorteil; mindestens C1 Englischkenntnisse und eine extrem detailorientierte Arbeitsweise sind erforderlich.
- Sehr bevorzugt: Erfahrung mit Tokio, Actix, Serde und asynchronen Rust-Mustern in Produktion oder fortgeschrittenen Nebenprojekten.
- Bevorzugt: Erfahrung im Wettbewerbsprogrammieren, Beiträge zu Rust-Open-Source-Ökosystemen und nachgewiesene Fähigkeit, über Performance, Nebenläufigkeit und Korrektheit in Rust-Code zu argumentieren.