Over de functie
In deze rol als externe contractor op uurbasis, op afstand, werk je als C Quality Assurance Lead (QAL) om kwaliteit, consistentie en de prestaties van trainers te bewaken binnen AI-trainingsprojecten voor C-programmering. Je beoordeelt door AI gegenereerde C-code en het werk van trainers/QA, evalueert de kwaliteit van output aan de hand van projectrichtlijnen, geeft precieze schriftelijke feedback en zorgt dat bijdragers de verwachte kwaliteitsnormen volgen.
Je beoordeelt werk op codecorrectheid, compileerbaarheid, runtime-gedrag, geheugenveiligheid, pointerlogica, portabiliteit, prestaties, nauwkeurigheid van debugging, leesbaarheid, opmaak, het volgen van instructies en naleving van rubrics. Deze rol vereist sterke C-expertise, communicatieve vaardigheden in het Engels, oog voor detail en het vermogen om kwaliteitsworkflows aan te sturen binnen technische teams op afstand.
Deze rol is bij SME Careers, een snelgroeiend AI Data Services-bedrijf en dochteronderneming van SuperAnnotate, dat trainingsdata levert aan veel van 's werelds grootste AI-bedrijven en foundation-model-labs. Jouw kwaliteitsleiderschap op het gebied van C helpt ervoor te zorgen dat C-trainingsdata accuraat, compileerbaar, veilig, efficiënt, duidelijk uitgelegd en afgestemd op de verwachtingen van de klant is.
Het selectieproces omvat een AI-interview, een domeinspecifieke taak en een interview met een recruiter.
Belangrijk: Er is momenteel geen project voor deze rol; als je gekwalificeerd bent, behoor je echter tot de eerste experts die we benaderen wanneer zich relevante mogelijkheden voordoen. Dit geeft je ook toegang tot toekomstige projecten die via ons expertnetwerk beschikbaar zijn.
Wat je gaat doen
- Kwaliteitsmonitoring: steekproefsgewijs C-items controleren, kwaliteitsproblemen identificeren, feedback geven via DM's en terugkerende of kritieke problemen escaleren.
- Code review: door AI gegenereerde C-code, debugging-antwoorden, pointer-/geheugenvoorbeelden, algoritmische oplossingen, tests en technische uitleg evalueren.
- Communicatie met trainers/QA: bijdragers op Discord bijpraten over wijzigingen in richtlijnen, updates van workflows en C-specifieke reviewnormen.
- Vragen afhandelen: vragen beantwoorden over pointers, geheugentoewijzing, compilatie, UB, portabiliteit, embedded beperkingen, testen en rubricinterpretatie.
- Activatiebeheer: inactieve bijdragers een DM sturen, follow-ups bijhouden en beschikbaarheidsproblemen signaleren.
- Documentatie: C-stijlgidsen, trackers, FAQ's, voorbeelden, honeypots, kalibratietaken en onboardingmaterialen opstellen en onderhouden.
- Onboarding: onboarding-/trainingcalls verzorgen voor C-bijdragers.
- Risicobeoordeling: onveilige, niet-compileerbare, misleidende, geheugenonveilige of niet-productieklare C-aanbevelingen signaleren.
- Procesverbetering: terugkerende kwaliteitsknelpunten identificeren en QA-workflows verbeteren.
Wat we zoeken
- Bachelor- of masterdiploma in Computerwetenschappen, Software Engineering, Computer Engineering, Elektrotechniek of gelijkwaardige beroepservaring.
- Sterke beheersing van het Engels om richtlijnen te volgen en duidelijke technische feedback te geven.
- 3+ jaar beroepservaring in C-programmering, systeemprogrammering, embedded ontwikkeling, firmware, besturingssystemen, performance engineering, code review, QA of technische mentoring.
- Sterk begrip van pointers, arrays, geheugentoewijzing, structs, functiepointers, preprocessormacro's, headerbestanden, compilatie/linking, undefined behavior, bestands-I/O, bitsgewijze bewerkingen en portabiliteit.
- Vermogen om problemen te identificeren zoals bufferoverflows, geheugenlekken, use-after-free, undefined behavior, ongeldige pointeraritmetiek, race conditions, niet-compileerbare code, gehallucineerde API's of onvolledige uitleg.
- Bekendheid met GCC/Clang/MSVC, Make/CMake, GDB/LLDB, Valgrind, sanitizers, embedded toolchains, POSIX-API's, unit-testframeworks, GitHub, CI/CD, profiling en statische analysetools is een pluspunt.
- Ervaring met het leiden of ondersteunen van remote teams van trainers, reviewers, engineers, coding-mentoren of QA'ers is sterk een pluspunt.
- Je voelt je comfortabel met Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub en PM-systemen.
- Sterk georganiseerd en in staat om stijlgidsen, trackers, FAQ's, onboardingmaterialen, honeypots, kalibratietaken en kwaliteitsdocumentatie bij te houden.
- Ervaring met AI-training, LLM-evaluatie, code-QA of rubricgebaseerde code review is een sterk pluspunt.