À propos du poste
À propos du poste
Et si vos années d'expérience en ingénierie logicielle pouvaient directement influencer la façon dont l'IA écrit du code pour des millions de développeurs ? Nous recherchons des ingénieurs logiciel pour évaluer, classer et affiner du code généré par IA — afin d'aider la prochaine génération d'assistants de programmation à produire des solutions correctes, efficaces, idiomatiques et prêtes pour la production.
Votre compréhension approfondie de l'architecture logicielle, des modèles de conception et des compromis d'ingénierie du monde réel est exactement ce dont les modèles d'IA ont besoin pour s'améliorer. Il ne s'agit pas d'écrire du code répétitif — il s'agit d'appliquer un jugement d'expert pour repousser les limites de ce que l'IA peut faire avec le code.
Il s'agit d'un poste en contrat entièrement à distance et flexible, conçu pour des développeurs expérimentés qui souhaitent un travail significatif et à fort impact selon leur propre emploi du temps.
- Organisation : Alignerr
- Type : Contrat horaire
- Lieu : À distance
- Engagement : 10–40 heures/semaine
---
Ce que vous ferez
- Examiner et classer des solutions de code générées par IA dans plusieurs langages de programmation et domaines de problèmes
- Évaluer le code selon sa justesse, son efficacité, sa lisibilité, sa maintenabilité et son respect des bonnes pratiques
- Identifier les bogues, anti-modèles, problèmes de sécurité et goulets d'étranglement de performance dans les résultats générés par l'IA
- Rédiger des retours détaillés et structurés expliquant pourquoi une solution est meilleure qu'une autre
- Affiner et améliorer le code généré par l'IA pour répondre aux normes d'ingénierie de niveau production
- Fournir des classements de préférence qui aident les modèles d'IA à apprendre à quoi ressemble réellement du « bon code »
- Travailler de manière autonome et asynchrone — entièrement selon votre propre emploi du temps
---
Qui vous êtes
- Ingénieur logiciel avec 3+ ans d'expérience en développement professionnel
- Maîtrise d'un ou plusieurs langages de programmation majeurs (p. ex., Python, JavaScript/TypeScript, Java, C++, Go, Rust)
- Solide maîtrise des structures de données, des algorithmes et de la complexité computationnelle
- Compréhension approfondie des principes de conception logicielle, des pratiques de code propre et des compromis d'ingénierie
- Expérience en revue de code — vous savez évaluer la qualité et expliquer clairement pourquoi quelque chose fonctionne ou non
- Communicateur écrit clair et concis, capable d'expliquer efficacement les décisions techniques
- Motivé et fiable lorsque vous travaillez de manière indépendante sans supervision
---
Atouts supplémentaires
- Expérience avec plusieurs langages, frameworks ou stacks technologiques
- Expérience en conception de systèmes, systèmes distribués ou architecture backend
- Connaissance des concepts d'IA/ML ou expérience d'utilisation d'outils de programmation IA (Copilot, ChatGPT, etc.)
- Expérience préalable en évaluation de code, mentorat technique ou contribution open source
- Connaissance des bonnes pratiques de sécurité et de l'optimisation des performances
- Expérience en programmation compétitive ou en entretiens techniques
---
Pourquoi nous rejoindre
- Travailler sur des projets d'IA de pointe aux côtés de laboratoires de recherche de premier plan
- Influencer directement la façon dont les assistants de programmation IA apprennent à écrire de meilleurs logiciels
- Entièrement à distance et flexible — travaillez quand et où cela vous convient
- Autonomie en freelance avec la structure d'un travail significatif et basé sur des tâches
- Mettez à profit votre expertise d'ingénierie durement acquise d'une nouvelle manière à fort impact
- Possibilité de missions continues et de prolongation de contrat au lancement de nouveaux projets
- Rejoignez une communauté mondiale d'ingénieurs de premier plan qui façonnent l'avenir du développement assisté par IA