Cette mission permet à des ingénieurs de recherche d'analyser et d'optimiser des bases de code variées, ainsi que de concevoir des tâches de programmation pour évaluer les modèles d'IA générative. Elle s'adresse à des experts en algorithmique et en résolution de problèmes de programmation compétitive, capables de travailler en autonomie et de fournir des retours techniques de haute qualité.
Missions Développement logiciel
Missions de code : backend, algorithmique, revue de code, architecture, évaluation de modèles sur des tâches d'ingénierie logicielle réelles.
Vous contribuerez au développement et à l'amélioration de projets open source en écrivant du code de haute qualité, en corrigeant des bugs complexes et en optimisant des bases de code existantes. Cette mission à distance s'adresse à des ingénieurs logiciels expérimentés maîtrisant plusieurs langages de programmation et désireux d'appliquer leurs compétences en programmation compétitive pour former les systèmes d'IA de nouvelle génération.
Vous participez à des tests d'application Android en utilisant Android Studio sur macOS. Vous devez posséder un Mac avec Android Studio déjà installé et être en mesure de fournir des captures d'écran haute résolution de votre environnement de développement.
Cette mission consiste à évaluer des applications spécialisées en tant qu'utilisateur expert de Linux Ubuntu 24.04. Vous devrez disposer d'une expérience pratique et réelle avec ce système d'exploitation et être capable de fournir des retours détaillés via des captures d'écran haute résolution. Le profil recherché comprend des administrateurs système, des développeurs DevOps et des contributeurs open-source.
Cette mission consiste à évaluer l'expérience utilisateur de PyCharm, l'environnement de développement Python intégré, sur macOS. Vous devrez disposer du logiciel d'ores et déjà installé sur votre propre Mac et être capable de prendre des captures d'écran haute résolution pour documenter votre usage de l'application.
Cette mission consiste à évaluer et tester l'application Quartus II pour la conception FPGA et matériel numérique sur Windows. Vous devrez documenter votre expérience pratique avec cet outil en capturant des screenshots haute résolution de vos interactions avec le logiciel.
Cette mission consiste à évaluer l'expérience utilisateur d'un éditeur de code populaire sur macOS. Vous devrez utiliser votre propre Mac équipé du logiciel requis et capturer des données visuelles de haute qualité pour documenter vos interactions avec l'application.
Cette mission consiste à tester et documenter l'utilisation pratique de VMware Fusion sur macOS en tant qu'application spécialisée. Vous devrez capturer des screenshots détaillés de vos interactions avec le logiciel dans un environnement macOS réel que vous posséderez déjà. Ce profil s'adresse à des développeurs, administrateurs système ou ingénieurs DevOps ayant une expérience concrète avec la virtualisation.
Cette mission consiste à résoudre des défis algorithmiques et de débogage conçus pour évaluer les capacités de raisonnement des modèles d'IA avancés. Vous analyserez des problèmes techniques autonomes, implémenterez des solutions dans des environnements de développement en terminal, et produirez des codes testables et reproductibles. Le profil idéal est un développeur expérimenté en résolution de problèmes algorithmiques, capable de travailler de façon indépendante et de communiquer clairement ses décisions techniques.
Cette mission consiste à créer des environnements d'apprentissage par renforcement pour tester les capacités des modèles d'IA à résoudre des problèmes d'ingénierie logicielle complexes, notamment la correction de code, la création de fonctionnalités et l'optimisation de performances. En tant qu'ingénieur logiciel expert, vous produirez des exemples de code de qualité, des stratégies de débogage et des solutions de référence reproducibles. Le rôle demande une expertise confirmée en programmation et une présence établie dans l'open source.
Créer des environnements d'entraînement et des cas de test pour évaluer les capacités des modèles d'IA à résoudre des problèmes d'ingénierie logicielle tels que la correction de code, le développement de fonctionnalités ou l'optimisation de performance. Cette mission s'adresse à des ingénieurs logiciels expérimentés possédant une expertise reconnue dans au moins un langage de programmation moderne.
Il s'agit d'évaluer la qualité et la correction de traces de développement logiciel assistées par IA, utilisées pour entraîner et évaluer les modèles d'un laboratoire d'IA de pointe. Le candidat doit juger la justesse des sessions de codage, la cohérence du flux de travail et la qualité du raisonnement, puis fournir des retours écrits structurés selon une grille d'évaluation.
Vous évaluerez la qualité et la robustesse architecturale de tâches AWS sans serveur et d'infrastructure-as-code destinées à l'entraînement de modèles d'IA. Votre rôle consiste à analyser des conceptions multi-services, vérifier la fidélité du code d'infrastructure et fournir des retours détaillés basés sur des grilles d'évaluation. Ce profil s'adresse à des ingénieurs cloud ayant une solide expérience pratique des services AWS serverless.
Cette mission consiste à évaluer la qualité et la conformité de scénarios Kubernetes destinés à l'entraînement de modèles d'IA. Vous analyserez des manifests, diagnostiquerez des défaillances de cluster et fournirez des retours structurés selon une grille de critères, en tant qu'expert DevOps ou ingénieur plateforme.
Cette mission consiste à évaluer la qualité, la justesse et la reproductibilité de tâches d'ingénierie logicielle utilisées pour entraîner et tester les modèles d'IA d'un laboratoire de pointe. Le candidat audite des tâches au niveau des dépôts, des correctifs de référence, des harnais de test et l'intégrité du système de notation, en fournissant des retours structurés basés sur une grille d'évaluation.
Vous évaluerez du code généré par des modèles d'IA en examinant sa correctness, sa qualité et sa conception. Vous participerez aussi à la création de problèmes d'ingénierie complexes, de solutions de référence et de cas de test pour entraîner les modèles d'IA sur des tâches logicielles réalistes. Cette mission s'adresse à des ingénieurs logiciel sénior ayant travaillé dans des entreprises technologiques majeures.
Évaluer la qualité et la conformité des exercices de reproduction et de correction de vulnérabilités destinés à entraîner des modèles d'IA. La mission consiste à vérifier l'exactitude des reproductions de CVE, la solidité des correctifs, la rigueur des tests de vérification et l'adéquation des environnements Docker, tout en fournissant des retours détaillés et structurés.
Cette mission consiste à évaluer la qualité et la correction de code de noyaux GPU/accélérateurs développés pour entraîner et tester des modèles d'IA. Vous fournirez des retours structurés sur la justesse numérique, la validité des benchmarks de performance, la définition des tâches et la viabilité à la compilation et l'exécution.
Cette mission consiste à évaluer la qualité et la conformité des implémentations de noyaux NKI destinées à l'entraînement de modèles d'IA avancés. Vous examinerez la fidélité des migrations CUDA vers NKI, la qualité des optimisations spécifiques à Trainium, et la validité numérique inter-plateformes, en fournissant des retours structurés et détaillés.
Cette mission invite des ingénieurs logiciels expérimentés à évaluer et concevoir des stratégies de migration de bases de code complexes, en particulier dans des environnements mission-critique. Vous analyserez des systèmes existants pour identifier les approches de modernisation sûres et vérifierez la qualité des solutions générées par l'IA, en préservant la fonctionnalité et la sécurité.