Over de functie
Als Senior Java-ingenieur werk je op uurbasis op afstand aan het beoordelen van door AI gegenereerde Java-code, architectonische oplossingen en technische uitleg, en aan het genereren van hoogwaardige referentie-implementaties en redeneerstappen. Je beoordeelt oplossingen op nauwkeurigheid, duidelijkheid en naleving van de opdracht; identificeert fouten in logica, prestaties of ontwerp; verifieert technische informatie; schrijft hoogwaardige uitleg en modeloplossingen die correcte methoden demonstreren; en beoordeelt en vergelijkt meerdere AI-antwoorden op basis van correctheid en kwaliteit van de redenering. Deze volledig remote, op uurbasis betaalde contractor-rol is bij SME Careers, een snelgroeiend AI-databedrijf en dochteronderneming van SuperAnnotate dat AI-trainingsdata levert aan veel van 's werelds grootste AI-bedrijven en foundation model-labs, waar jouw Java-expertise direct helpt de toonaangevende AI-modellen ter wereld te verbeteren.
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 zijn via ons expertnetwerk.
Wat je gaat doen
- AI-trainingscontent ontwikkelen: gedetailleerde prompts over verschillende onderwerpen en antwoorden maken om AI-leren te begeleiden, zodat de modellen een uitgebreid begrip van diverse onderwerpen weerspiegelen.
- AI-prestaties optimaliseren: AI-antwoorden evalueren en rangschikken om de nauwkeurigheid, vloeiendheid en contextuele relevantie van het model te verbeteren.
- Modelintegriteit waarborgen: AI-modellen testen op mogelijke onnauwkeurigheden of vooringenomenheid, en hun betrouwbaarheid in verschillende use cases valideren.
Wat we zoeken
- Bachelor- of hoger diploma in Informatica, Software Engineering of een nauw verwant technisch vakgebied.
- 5+ jaar professionele ervaring in software engineering, met aanzienlijk hands-on werk in Java op productiesystemen.
- Diepgaand begrip van core Java, concurrency-primitieven en het Java Collections Framework.
- Uitgebreide ervaring met het bouwen en onderhouden van backend-services met Spring of Spring Boot, REST API's en microservice-architecturen.
- Sterk begrip van softwareontwerpprincipes, systeemontwerp en prestatieoptimalisatie in gedistribueerde Java-systemen.
- Minimaal C1-niveau Engels (schriftelijk en mondeling), met het vermogen om duidelijke technische uitleg te schrijven en gedetailleerde Engelstalige richtlijnen te volgen.
- Comfortabel werken met moderne engineeringtools zoals Git, CI/CD-pipelines, geautomatiseerde testframeworks en containerisatietechnologieën.
- Aantoonbare ervaring met het uitvoeren van grondige code reviews en het geven van gestructureerde, constructieve feedback aan andere ingenieurs.
- Eerdere ervaring met AI-datatraining, annotatie of het evalueren van door AI gegenereerde technische content is een sterk pluspunt.
- Zeer detailgericht en systematisch, met een methodische aanpak voor het evalueren van de kwaliteit van redeneringen en het identificeren van subtiele problemen in Java-oplossingen.