Ingénieur logiciel (contributeur open source)

micro1
Développement logiciel
Expert
Télétravail
Freelance

50 $US à 100 $US/hFourchette indicative communiquée par micro1

Publié le 14 octobre 2026 · Candidatures jusqu'au 13 décembre 2026

Postuler sur micro1

Je vous redirige vers la page officielle de micro1. La candidature est gratuite et se fait en anglais.

Je touche une commission de la plateforme si un candidat que j'ai orienté est recruté. Cela ne change rien pour vous.

Adapter mon CV à cette offre
Partager cette offre

Ce rôle de prestataire indépendant à distance consiste à créer des environnements d'apprentissage par renforcement reproductibles et des tâches de programmation pour aider à entraîner des systèmes d'IA avancés. Les candidats doivent posséder une solide expérience en développement backend dans des langages tels que Python, Java ou Rust, ainsi que des contributions claires à des projets open source ou des résultats d'évaluation concluants.

Traduction de l'annonce originale publiée par micro1.

Titre du poste : Ingénieur Logiciel (Contributeur Open Source)

Type de contrat : Prestataire

Localisation : Partout dans le monde, en télétravail


Aperçu de l'opportunité


Rémunération : 50, 100 $ / heure

Temps par tâche : ~15 heures par exécution

Intégration : Dès que vous êtes sélectionné, l'équipe Talent Ops vous envoie tout le nécessaire pour démarrer

Ce dont vous aurez besoin : des contributions open source claires et un profil pour les mettre en valeur, tel que GitHub (de préférence avec C++, Python, Java, Go, TypeScript ou Rust). Si ce n'est pas le cas, vous serez évalué via une évaluation HackerRank à la place.

Vos tâches : Créer des environnements d'apprentissage par renforcement reproductibles qui testent la capacité d'un modèle d'IA à corriger du code, ajouter des fonctionnalités, refactoriser et optimiser les performances, y compris une solution de référence idéale pour chaque problème

Bonus : les experts qui terminent l'entretien IA pour ce poste spécifique avancent beaucoup plus rapidement dans le processus.

Nous tenons à votre jugement humain : nos étapes d'entretien et d'évaluation sont conçues pour voir comment vous pensez, nous vous demandons donc de les compléter par vous-même, sans assistants IA ni aide extérieure.

Description du poste

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 façonnera la manière dont les modèles apprennent, raisonnent et performent grâce à des données d'entrée réelles et de haute qualité. Aucune expérience préalable en IA n'est requise, c'est votre connaissance du domaine qui compte.

Vous créerez des tâches de codage réalistes, intéressantes et stimulantes à résoudre pour l'IA, impliquant l'implémentation de fonctionnalités et la correction de bugs, et vous implémenterez des vérificateurs déterministes qui acceptent les solutions valides raisonnables et rejettent tout le reste.

Ce que nous recherchons

  • Solide expérience back-end en Java, Node.js, Go, Rust, TypeScript, Python, C++ ou similaire
  • Un historique de création de services et d'API scalables
  • Aisance avec le débogage, le travail sur les performances et les tests automatisés
  • Solides instincts en matière de relecture de code

Qualifications préférées

  • Expérience avérée en développement back-end, avec un historique de livraison de projets performants et de haute qualité.
  • Succès démontré dans l'identification et la résolution de bugs logiciels et de goulots d'étranglement système.
  • Expérience en refactorisation de bases de code et en implémentation de fonctionnalités complexes dans des applications à grande échelle.
  • Solide compréhension des algorithmes, des structures de données et des concepts fondamentaux de l'informatique.
  • Excellentes compétences en matière d'analyse, de résolution de problèmes et de communication technique.

Périmètre des travaux

  • Contribuer avec des exemples de code de niveau expert, des stratégies de débogage et des idées de développement en Python3, Java, Rust, Go, C++ ou TypeScript.
  • Analyser, dépanner et résoudre des défauts logiciels complexes et des goulots d'étranglement de performance dans divers codes sources.
  • Implémenter de nouvelles fonctionnalités robustes, en garantissant la scalabilité, la maintenabilité et le respect des meilleures pratiques logicielles.
  • Refactoriser et optimiser le code existant pour améliorer la clarté, l'efficacité et la fiabilité à long terme.
  • Documenter le raisonnement technique, les approches de solution et les décisions de code pour améliorer la qualité des données d'entraînement de l'IA.
  • Examiner et valider le code contribué par les pairs ainsi que les soumissions techniques pour en vérifier l'exactitude et la clarté.

Qualifications préférées

  • Expertise pratique significative dans au moins l'un des domaines suivants : Python3, Java, Rust, Go, C++ ou TypeScript.
  • Compréhension approfondie des algorithmes, des structures de données et des principes d'ingénierie logicielle.
  • Capacité avérée à déboguer des systèmes complexes, à résoudre des bugs et à fournir des optimisations efficaces.
  • Expérience en refactorisation de grandes bases de code et en modernisation de systèmes existants.
  • Historique de livraison de fonctionnalités à fort impact, de la conception à la livraison, au sein de projets pluridisciplinaires.
  • Solides compétences en matière de documentation et de communication pour articuler clairement des concepts techniques.
  • Intérêt ou curiosité pour l'IA et ses défis techniques (aucune expérience préalable en IA requise).

Processus :

  1. Postuler au poste en répondant aux questions de présélection
  2. Compléter l'entretien IA (env. 20 minutes)
  3. Évaluation technique (si votre profil GitHub ne met pas pleinement en valeur l'expertise requise pour ce poste)
  4. Examen par le responsable du recrutement

Structure de rémunération

La rémunération est basée sur les résultats ; les experts sont payés par tâche conforme aux spécifications du projet. Le temps requis pour achever le travail peut varier en fonction de l'expérience et du flux de travail de l'expert. Des exigences minimales de soumission s'appliquent. Les experts doivent soumettre un minimum de tâches par semaine.

Calendrier de démarrage & Disponibilité

Nous pourvoyons généralement les postes en l'espace de 48 heures et recherchons des experts prêts à s'impliquer 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 votre intégration.

Compétences recherchées

  • Python3
  • JAVA
  • Rust
  • Algorithms
  • Basics C++
  • Typescript
  • codebase refactoring
  • GitHub
  • Bug Fixing
  • Feature Implementation
  • Performance Optimization
  • Logical Thinking

Ouvert à l'international

À propos de micro1

micro1 est un labo de données IA qui recrute des experts à distance pour entraîner et évaluer des modèles. L'offre originale est consultable sur leur site.

Voir l'offre sur micro1

Offres similaires

Ingénieur logiciel (contributeur GitHub)

micro1
Développement logiciel
Expert
Télétravail
Freelance

L'ingénieur logiciel conçoit des environnements d'apprentissage par renforcement reproductibles et crée des tâches de programmation pour des modèles d'IA. Les candidats doivent posséder une solide expérience en programmation backend dans des langages tels que Python, Java ou C plus plus, ainsi que des contributions vérifiées en open source.

  • Python3
  • JAVA
  • Rust
  • +5

Publié il y a 2 j50 $US à 100 $US/h

Ingénieur logiciel

micro1
Développement logiciel
Expert
Télétravail
Freelance

Ce poste de prestataire à distance consiste à créer des tâches de code complexes et des vérificateurs déterministes pour entraîner des systèmes d'IA avancés. Les candidats doivent posséder une solide expérience en développement backend dans des langages tels que Java, Python ou Go, ainsi qu'un bagage solide dans la création de services évolutifs et de tests automatisés.

  • Python3
  • JAVA
  • Rust
  • +5

Publié il y a 13 j30 $US à 100 $US/h

Ingénieur logiciel backend

micro1
Développement logiciel
Expert
Télétravail
Freelance

Cet ingénieur logiciel backend en télétravail crée des tâches de codage complexes et des vérificateurs déterministes pour entraîner les systèmes d'IA de nouvelle génération. Je recherche des candidats possédant une solide expérience backend dans des langages tels que Java, Python ou Go, ainsi qu'un parcours avéré dans la création de services et d'API évolutifs.

  • Python3
  • JAVA
  • Rust
  • +5

Publié il y a 10 j30 $US à 100 $US/h

Contributeur open source (GitHub)

micro1
Développement logiciel
Expert
Télétravail
Freelance

Le contributeur open source explore, débogue et modifie des composants front-end et back-end pour un projet d'entraînement en IA. Les candidats ont besoin d'un profil GitHub vérifiable avec des contributions open source significatives et d'une solide expérience en génie logiciel dans plusieurs langages de programmation.

  • Python3
  • JAVA
  • Rust
  • +3

Publié il y a 30 j100 $US à 150 $US/h