Über die Stelle
In dieser stundenweisen Remote-Auftragnehmerrolle arbeiten Sie als C# Quality Assurance Lead (QAL), um Qualität, Konsistenz und Trainerleistung über C#-KI-Trainingsprojekte hinweg zu überwachen. Sie prüfen KI-generierten C#-Code sowie Trainer-/QA-Arbeit, bewerten die Ausgabequalität anhand von Projektrichtlinien, geben präzises schriftliches Feedback und stellen sicher, dass Mitwirkende die erwarteten Qualitätsstandards einhalten.
Sie bewerten Arbeiten hinsichtlich Codekorrektheit, Laufzeitverhalten, .NET-Ökosystem-Kenntnis, Typsicherheit, Async-Verhalten, Debugging-Genauigkeit, Lesbarkeit, Wartbarkeit, Leistung, Sicherheit, Testabdeckung, Formatierung, Befolgung von Anweisungen und Einhaltung von Rubriken.
Diese Rolle ist bei SME Careers, einem schnell wachsenden Unternehmen für KI-Datendienste und Tochtergesellschaft von SuperAnnotate, das Trainingsdaten für viele der weltweit größten KI-Unternehmen und Foundation-Model-Labore bereitstellt. Ihre C#-Qualitätsführung hilft sicherzustellen, dass C#-Trainingsdaten korrekt, ausführbar, idiomatisch, sicher, 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 unmittelbares Projekt; falls Sie jedoch qualifiziert sind, gehören Sie zu den ersten Expertinnen und Experten, die wir kontaktieren, wenn relevante Möglichkeiten entstehen. Dies verschafft Ihnen außerdem Zugang zu zukünftigen Projekten, die über unser Expertennetzwerk verfügbar sind.
Was Sie tun werden
- Qualitätsüberwachung: Stichprobenprüfung von C#-Elementen, Identifizierung von Qualitätsproblemen, Feedback über DMs und Eskalation wiederkehrender oder kritischer Probleme.
- Code-Review: Bewertung KI-generierten C#-Codes, von .NET-Snippets, API-Beispielen, Debugging-Antworten, Tests, Architekturerklärungen und schrittweisen Begründungen.
- Kommunikation mit Trainern/QA: Aktualisierung von Mitwirkenden auf Discord zu Richtlinienänderungen, Workflow-Updates und C#-spezifischen Review-Standards.
- Fragenbearbeitung: Beantwortung von Fragen zu .NET-Verhalten, async/await, LINQ, Dependency Injection, EF Core, Testing, Sicherheit und Rubrikinterpretation.
- Aktivierungsmanagement: DMs an inaktive Mitwirkende, Nachverfolgung von Follow-ups und Kennzeichnung von Verfügbarkeitsproblemen.
- Dokumentation: Erstellung und Pflege von C#-Styleguides, Trackern, FAQs, Beispielen, Honeypots, Kalibrierungsaufgaben und Onboarding-Materialien.
- Onboarding: Durchführung von Onboarding-/Trainingscalls für C#-Mitwirkende.
- Risikoprüfung: Kennzeichnung unsicherer, irreführender, nicht ausführbarer oder nicht produktionsreifer C#/.NET-Empfehlungen.
- Prozessverbesserung: Identifizierung wiederkehrender Lücken und Verbesserung von QA-Workflows.
Was wir suchen
- Bachelor- oder Masterabschluss in Informatik, Software Engineering, IT oder gleichwertige berufliche Erfahrung in der Softwareentwicklung.
- Gutes Englischverständnis, um Richtlinien zu befolgen und klares technisches Feedback zu geben.
- 3+ Jahre Berufserfahrung in C#/.NET-Entwicklung, Backend-Engineering, Unternehmenssoftware, Cloud-Entwicklung, Code-Review, QA oder technischem Mentoring.
- Starkes Verständnis von C#-Syntax, OOP, LINQ, Generics, Collections, Exceptions, async/await, Tasks, Dependency Injection, nullable Referenztypen, Records, Delegates/Events und .NET-Laufzeitverhalten.
- Fähigkeit, Probleme wie fehlerhafte Logik, nicht ausführbaren Code, fehlerhafte Async-Nutzung, schwache Fehlerbehandlung, schwache Typsicherheit, Sicherheitsrisiken, halluzinierte APIs oder unvollständige Erklärungen zu erkennen.
- Vertrautheit mit .NET, ASP.NET Core, Entity Framework Core, xUnit/NUnit/MSTest, Visual Studio/Rider, NuGet, Azure/AWS, Docker, GitHub, CI/CD und Logging-/Observability-Tools ist bevorzugt.
- Erfahrung in der Leitung oder Unterstützung remote arbeitender Teams aus Trainern, Reviewern, Engineers, Coding-Mentoren oder QAs ist stark bevorzugt.
- Sicherer Umgang mit Discord, Google Sheets, Google Docs, Trackern, Dashboards, GitHub und PM-Systemen.
- Hochorganisiert und in der Lage, Styleguides, Tracker, FAQs, Onboarding-Materialien, Honeypots, Kalibrierungsaufgaben und Qualitätsdokumentation zu pflegen.
- Erfahrung mit KI-Training, LLM-Bewertung, Code-QA oder rubrikbasiertem Code-Review ist ein starkes Plus.