Über die Stelle
In dieser stundenweisen Remote-Auftragnehmerrolle arbeiten Sie als Kotlin Quality Assurance Lead (QAL) und überwachen Qualität, Konsistenz und Trainerleistung in Kotlin-KI-Trainingsprojekten. Sie prüfen KI-generierten Kotlin-Code sowie Trainer-/QA-Arbeit, bewerten die Ausgabequalität anhand der Projektrichtlinien, geben präzises schriftliches Feedback und stellen sicher, dass Mitwirkende die erwarteten Standards einhalten.
Sie bewerten Arbeit hinsichtlich Codekorrektheit, Typsicherheit, Coroutine-Verhalten, Android/JVM-Kenntnissen, Debugging-Genauigkeit, Lesbarkeit, Wartbarkeit, Performance, Sicherheit, Testabdeckung, Formatierung, Befolgung von Anweisungen und Einhaltung der Bewertungsraster.
Diese Rolle ist bei SME Careers, einem schnell wachsenden AI-Data-Services-Unternehmen und Tochterunternehmen von SuperAnnotate, das Trainingsdaten für viele der weltweit größten KI-Unternehmen und Foundation-Model-Labs bereitstellt. Ihre Kotlin-Qualitätsführung trägt dazu bei, dass Kotlin-Trainingsdaten korrekt, ausführbar, idiomatisch, klar erklärt und mit den Kundenerwartungen abgestimmt sind.
Der Auswahlprozess umfasst ein KI-Interview, eine domänenspezifische Aufgabe und ein Interview mit einem Recruiter.
Wichtig: Für diese Rolle gibt es kein sofortiges Projekt; wenn Sie jedoch qualifiziert sind, gehören Sie zu den ersten Expertinnen und Experten, die wir kontaktieren, wenn sich relevante Möglichkeiten ergeben. Dies verschafft Ihnen außerdem Zugang zu zukünftigen Projekten, die über unser Expertennetzwerk verfügbar sind.
Was Sie tun werden
- Kotlin-Items stichprobenartig prüfen und laufendes Feedback über DMs geben.
- KI-generierten Kotlin-Code, Android/JVM-Snippets, Coroutine-Workflows, Tests und Erklärungen prüfen.
- Richtlinienänderungen und Kotlin-spezifische Standards auf Discord kommunizieren.
- Fragen zu Kotlin-Syntax, Null-Sicherheit, Coroutinen, Android/JVM-Kontext, Tests, Paketen und Rasterinterpretation beantworten.
- Inaktive Mitwirkende per DM anschreiben und Aktivierungs-Tracking verwalten.
- Kotlin-Dokumentation, Styleguides, Beispiele, Tracker, FAQs, Honeypots und Onboarding-Materialien erstellen.
- Onboarding-/Trainings-Calls für Kotlin-Mitwirkende durchführen.
- Unsichere, irreführende, nicht ausführbare oder nicht produktionsreife Kotlin-Empfehlungen melden.
- QA-Prozesse basierend auf wiederkehrenden Qualitätslücken verbessern.
Was wir suchen
- Bachelor- oder Masterabschluss in Informatik, Software Engineering, IT oder gleichwertige Berufserfahrung.
- Sicheres Englisch, um Richtlinien zu befolgen und klares technisches Feedback zu geben.
- 3+ Jahre Berufserfahrung in Kotlin, Android-Entwicklung, JVM-Backend-Entwicklung, Code Review, QA oder technischem Mentoring.
- Fundiertes Verständnis von Kotlin-Syntax, Null-Sicherheit, Data Classes, Sealed Classes, Generics, Erweiterungsfunktionen, Collections, Lambdas, Coroutinen, Flows, Ausnahmebehandlung und Interoperabilität mit Java.
- Fähigkeit, Probleme zu erkennen wie fehlerhafte Coroutine-Nutzung, nicht idiomatisches Kotlin, unsicheren Umgang mit Null, fehlerhafte Logik, nicht ausführbaren Code, halluzinierte APIs oder unvollständige Erklärungen.
- Vertrautheit mit Android, Jetpack Compose, Gradle, Ktor, Spring Boot, JUnit, MockK, Espresso, Kotlin Flow, GitHub, CI/CD und Architekturmustern von Apps ist von Vorteil.
- Erfahrung in der Leitung oder Unterstützung remote arbeitender Teams aus Trainern, Ingenieuren, Reviewern oder QAs ist stark von Vorteil.
- Sicherer Umgang mit Discord, Google Sheets, Google Docs, Trackern, Dashboards, GitHub und PM-Systemen.
- Hoch organisiert und in der Lage, Styleguides, Tracker, FAQs, Honeypots, Kalibrierungsaufgaben und Onboarding-Materialien zu pflegen.
- Erfahrung mit KI-Training, LLM-Evaluierung, Code-QA oder rasterbasiertem Code Review ist ein starkes Plus.