Contributeur GitHub (H/F)
À propos du poste
Intitulé du poste : Contributeur GitHub Type de poste : Prestataire indépendant (environ 15 h par semaine) **Lieu : **À distance micro1 recrute des ingénieurs logiciel seniors experts pour soutenir un projet innovant d'un client. Dans ce rôle, vous mettrez votre expertise au service de l'entraînement des systèmes d'IA de nouvelle génération. Votre travail influencera la façon dont les modèles apprennent, raisonnent et performent grâce à des contributions concrètes de haute qualité. Aucune expérience préalable en IA n'est requise : c'est votre connaissance du domaine qui compte. En tant qu'expert, vous créerez des environnements d'apprentissage par renforcement qui testent la capacité d'un modèle d'IA à résoudre des problèmes complexes d'ingénierie logicielle liés à la correction de code, à la création de fonctionnalités, au refactoring de code et à l'optimisation des performances. Vous serez chargé de créer un environnement reproductible et une solution de référence (golden) pour le problème. Les candidats doivent pouvoir justifier de contributions open source claires et de profils qui les mettent en valeur, comme GitHub ou GitLab. (De préférence en C++, Python, JAVA, GoLang, Typescript ou Rust)
Vos missions
- Apporter des exemples de code de niveau expert, des stratégies de débogage et des réflexions de développement en Python3, Java, Rust, Go, C++ ou TypeScript.
- Analyser, diagnostiquer et résoudre des défauts logiciels complexes et des goulots d'étranglement de performance dans des bases de code variées.
- Implémenter de nouvelles fonctionnalités robustes, en garantissant l'évolutivité, la maintenabilité et le respect des bonnes pratiques du génie logiciel.
- Refactoriser et optimiser du code legacy pour en améliorer la clarté, l'efficacité et la fiabilité à long terme.
- Documenter le raisonnement technique, les approches de résolution et les décisions de code afin d'améliorer la qualité des données d'entraînement de l'IA.
- Relire et valider le code et les contributions techniques de vos pairs pour en vérifier l'exactitude et la clarté.
Profil recherché
- Solide expertise pratique dans au moins l'un des langages suivants : Python3, Java, Rust, Go, C++ ou TypeScript.
- Excellente compréhension des algorithmes, des structures de données et des principes du génie logiciel.
- Capacité avérée à déboguer des systèmes complexes, à corriger des bugs et à apporter des optimisations efficaces.
- Expérience du refactoring de bases de code volumineuses et de la modernisation de systèmes legacy.
- Parcours attesté dans la livraison de fonctionnalités à fort impact, de la conception à la mise en production, au sein de projets transverses.
- Solides compétences en documentation et en communication pour expliquer clairement des concepts techniques.
- Intérêt ou curiosité pour l'IA et ses défis techniques (une expérience préalable en IA n'est pas requise).
Processus :
- Postulez au poste en répondant aux questions de présélection
- Passez l'entretien avec l'IA (environ 30 minutes)
- Évaluation technique (provisoire)
- Examen par le responsable du recrutement
Rémunération La rémunération est basée sur la production : les experts sont payés pour chaque tâche conforme aux spécifications du projet. Le temps nécessaire pour réaliser le travail peut varier selon l'expérience et la méthode de travail de l'expert. Des exigences minimales de soumission s'appliquent. Les experts doivent soumettre un nombre minimal de tâches par semaine.
Délai de démarrage et disponibilité Nous pourvoyons généralement les postes en 48 heures et recherchons des experts prêts à se lancer immédiatement. Si vous êtes sélectionné, nous attendons de vous que vous commenciez vos premières tâches dans les 24 à 48 heures suivant la fin de l'intégration.
Postes similaires
Ingénieur logiciel – Backend (H/F)
Ingénieur logiciel – Backend — à distance, travail rémunéré d'entraînement et d'évaluation d'IA (software-engineering) ($30-$100/h).
Ingénieur logiciel, jeune diplômé (H/F)
Ingénieur logiciel, jeune diplômé — travail à distance rémunéré d'entraînement et d'évaluation d'IA (ingénierie logicielle) ($60-$80/h).
Ingénieur logiciel (H/F)
Ingénieur logiciel — travail à distance rémunéré d'entraînement et d'évaluation d'IA (ingénierie logicielle) ($30-$100/h).
