Over de functie
In deze rol als externe contractor op uurbasis werk je als C++ Quality Assurance Lead (QAL) en houd je toezicht op kwaliteit, consistentie en prestaties van trainers binnen C++-AI-trainingsprojecten. Je beoordeelt door AI gegenereerde C++-code en het werk van trainers/QA, evalueert de kwaliteit van outputs aan de hand van projectrichtlijnen, geeft nauwkeurige schriftelijke feedback en zorgt ervoor dat bijdragers de verwachte kwaliteitsnormen volgen.
Je beoordeelt werk op codecorrectheid, compile-time geldigheid, runtime-gedrag, geheugenveiligheid, prestaties, algoritmische redenering, nauwkeurigheid van debugging, leesbaarheid, onderhoudbaarheid, formatting, het volgen van instructies en naleving van projectspecifieke rubrieken. Deze rol vereist sterke C++-expertise, communicatieve vaardigheden in het Engels, uitstekend oog voor detail en het vermogen om kwaliteitsworkflows aan te sturen binnen externe technische teams.
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 leiderschap op het gebied van C++-kwaliteit helpt ervoor te zorgen dat C++-trainingsdata accuraat, compileerbaar, efficiënt, veilig, duidelijk toegelicht 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 geen direct project voor deze rol; als je echter gekwalificeerd bent, behoor je tot de eerste experts die we benaderen wanneer zich relevante mogelijkheden voordoen. Dit geeft je ook toegang tot toekomstige projecten die beschikbaar komen via ons expertnetwerk.
Wat je gaat doen
- Kwaliteitsmonitoring: steekproefsgewijs C++-items controleren, problemen identificeren, feedback geven via DM's en terugkerende of kritieke kwaliteitsproblemen escaleren.
- Code review: door AI gegenereerde C++-code, debugging-antwoorden, algoritmische oplossingen, tests, toelichtingen en prestatieaanbevelingen evalueren.
- Communicatie met trainers/QA: bijdragers op Discord bijpraten over wijzigingen in richtlijnen, workflowupdates en C++-specifieke reviewnormen.
- Vragen afhandelen: vragen beantwoorden over geheugenveiligheid, compilatie, templates, STL-gebruik, concurrency, complexiteit, testen en rubric-interpretatie.
- Activatiebeheer: inactieve bijdragers een DM sturen, follow-ups bijhouden en beschikbaarheidsproblemen signaleren.
- Documentatie: C++-stijlgidsen, trackers, FAQ's, voorbeelden, honeypots, kalibratietaken en onboardingmaterialen maken en onderhouden.
- Onboarding: onboarding-/trainingcalls verzorgen over projectverwachtingen, rubrieken en C++-kwaliteitsnormen.
- Risicobeoordeling: onveilige, niet-compileerbare, misleidende, inefficiënte of niet-productieklaar C++-aanbevelingen signaleren.
- Procesverbetering: terugkerende kwaliteitslacunes identificeren en schaalbare QA-processen opzetten.
Wat we zoeken
- Bachelor- of masterdiploma in Computer Science, Software Engineering, Computer Engineering of gelijkwaardige professionele ervaring in software-engineering.
- Sterke beheersing van het Engels om richtlijnen te volgen en duidelijke technische feedback te geven.
- 3+ jaar professionele ervaring in C++-ontwikkeling, systeemprogrammering, prestatie-engineering, embedded software, backend-engineering, code review, QA of technische mentoring.
- Sterk begrip van moderne C++-standaarden, RAII, smart pointers, templates, STL-containers/algoritmen, object-lifetime, move-semantiek, concurrency, exceptions, geheugenbeheer en buildsystemen.
- Vermogen om problemen te identificeren zoals undefined behavior, geheugenlekken, dangling references, race conditions, inefficiënte algoritmen, niet-compileerbare code, gehallucineerde API's of onvolledige toelichtingen.
- Bekendheid met CMake, GCC/Clang/MSVC, GDB/LLDB, sanitizers, Valgrind, GoogleTest, Catch2, Boost, GitHub, CI/CD, profiling en statische analysetools is een pluspunt.
- Ervaring met het leiden of ondersteunen van externe teams van trainers, reviewers, engineers, coding-mentoren of QA'ers is sterk gewenst.
- Vaardig met Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub en projectmanagementsystemen.
- Sterk georganiseerd en in staat om stijlgidsen, FAQ's, trackers, onboardingmaterialen, honeypots, kalibratietaken en kwaliteitsdocumentatie te onderhouden.
- Ervaring met AI-training, data-annotatie, LLM-evaluatie, code-QA of rubric-gebaseerde code review is een sterk pluspunt.