À propos du poste
En tant qu'ingénieur JavaScript rémunéré à l'heure et entièrement à distance pour l'entraînement de données IA, vous examinerez du code et des explications complexes générés par l'IA ou en générerez de nouveaux, évaluerez la qualité du raisonnement et la résolution de problèmes étape par étape, et fournirez des retours d'expert qui aident les modèles à produire des réponses exactes, logiques et clairement expliquées. Vous évaluerez les solutions quant à leur exactitude, leur clarté et leur conformité à l'invite, identifierez les erreurs de méthodologie ou de compréhension conceptuelle, vérifierez les informations, rédigerez des explications de haute qualité et des solutions modèles qui démontrent les méthodes correctes, et noterez et comparerez plusieurs réponses de l'IA en fonction de leur exactitude et de la qualité du raisonnement. Ce poste est au sein de SME Careers, une entreprise de services de données IA en forte croissance et filiale de SuperAnnotate qui fournit des données d'entraînement IA à nombre des plus grandes entreprises d'IA et des laboratoires de modèles de fondation au monde. Votre travail contribuera directement à améliorer les meilleurs modèles d'IA du monde tout en vous offrant la flexibilité d'un travail contractuel à distance, impactant et axé sur les détails.
Important : Il n'y a pas de projet immédiat pour ce poste ; toutefois, si vous êtes qualifié, vous ferez partie des premiers experts que nous contacterons lorsque des opportunités pertinentes se présenteront. Cela vous donnera également accès à de futurs projets disponibles via notre réseau d'experts.
Ce que vous ferez
- Développer du contenu d'entraînement IA : créer des invites détaillées sur divers sujets et des réponses pour guider l'apprentissage de l'IA, en veillant à ce que les modèles reflètent une compréhension complète de sujets divers.
- Optimiser les performances de l'IA : évaluer et classer les réponses de l'IA pour améliorer l'exactitude, la fluidité et la pertinence contextuelle du modèle.
- Garantir l'intégrité du modèle : tester les modèles d'IA pour détecter d'éventuelles inexactitudes ou biais, en validant leur fiabilité sur différents cas d'usage.
Ce que nous recherchons
- Au moins 2+ ans d'expérience professionnelle en JavaScript en environnements de production.
- Solide compréhension des closures, d'async/await, de l'héritage basé sur les prototypes et du comportement de la boucle d'événements JavaScript, avec une grande maîtrise du JavaScript Vanilla moderne (ES6/ES2015+).
- Capacité avérée à évaluer l'exactitude, la lisibilité et les performances du code JavaScript, y compris l'identification de problèmes subtils de logique et de cas limites.
- Expérience pratique en ingénierie logicielle, de préférence dans des rôles impliquant la revue de code, le mentorat ou des discussions de conception technique.
- Expérience significative de l'utilisation de LLM ou d'assistants de codage IA pendant la programmation, associée à un esprit critique pour valider leurs résultats.
- Excellentes compétences rédactionnelles en anglais, capable de produire des explications techniques claires, concises et pédagogiques.
- Grande maîtrise d'au moins un framework frontend majeur (comme React, Angular ou Vue.js) ou d'un runtime backend (comme Node.js avec Express ou NestJS).
- Licence minimum en informatique ou dans un domaine technique étroitement lié.
- Une expérience préalable en entraînement de données IA, annotation de données ou évaluation de contenu technique généré par l'IA est un atout majeur ; un niveau d'anglais minimum C1 et un style de travail très axé sur les détails sont requis.
- Apprécié : contributions ou PR fusionnées dans des projets open source JavaScript ou TypeScript, familiarité avec les bundlers et l'outillage (Webpack, Vite, Rollup), l'intégration frontend–backend et le comportement du runtime Node.js, la revue de couches d'API typées, de DTO ou de conceptions pilotées par schéma, et l'expérience de l'évaluation de la logique frontend, des patterns asynchrones et de la gestion d'état.