micro1 · Génie logiciel

Contributeur open source (GitHub)

micro1

$100–$150/heureLieu du poste : Monde entier, entièrement à distanceÀ distanceCertains pays uniquement

Cette offre a été traduite automatiquement. La plateforme d’origine gère les candidatures ; vérifiez ses critères originaux avant de postuler. Voir la page d’origine

À propos du poste

Rémunération : $100–$150/heure

Lieu : Monde entier, entièrement à distance

Type de poste : Prestataire indépendant (~15 heures par semaine)

Horaires : Flexibles — vous choisissez les heures et les jours où vous travaillez, week-ends compris si nécessaire

Nous recherchons des ingénieurs logiciels open source hautement qualifiés pour contribuer à un projet d’entraînement d’IA impliquant le développement logiciel, l’exploration de dépôts, le débogage, l’architecture système et l’évaluation de code.

Le travail consiste à créer, résoudre, examiner et valider des tâches exigeantes de génie logiciel sur des systèmes front-end et back-end, et à aider à traduire des builds de code complets d’un langage donné vers un autre.

Nous nous intéressons tout particulièrement aux ingénieurs qui possèdent ou maintiennent des dépôts open source, ou qui ont apporté des contributions significatives à des projets établis. Les contributions doivent démontrer une réelle compétence d’ingénierie, et pas seulement des mises à jour de documentation, des montées de version de dépendances, des changements de mise en forme ou de menues corrections de fautes de frappe.

Les candidats doivent être prêts à discuter de dépôts, de pull requests, d’issues et de code précis dont ils sont personnellement les auteurs.

Sur quoi vous travaillerez

  • Explorer et comprendre des dépôts logiciels inconnus.
  • Implémenter, modifier et déboguer des composants front-end et back-end.
  • Suivre les données et l’exécution à travers les interfaces, services, bibliothèques, API, bases de données et dépendances externes.
  • Reproduire des problèmes logiciels et en identifier les causes sous-jacentes.
  • Implémenter des solutions qui s’intègrent à l’architecture et aux standards de contribution d’un projet existant.
  • Écrire des tests unitaires, d’intégration, de régression et de bout en bout.
  • Examiner les correctifs générés par l’IA pour en vérifier l’exactitude, l’exhaustivité, la sécurité et la maintenabilité.

Qualifications requises

  • Un profil GitHub public ou vérifiable d’une autre manière.
  • Propriété ou contributions significatives sur un ou plusieurs dépôts open source.
  • Solide expérience en génie logiciel en front-end, back-end, full-stack, systèmes, outils pour développeurs, infrastructure ou autre domaine technique substantiel.
  • Expérience de plusieurs langages de programmation.
  • Capacité à comprendre et à modifier des bases de code inconnues.

Les langages pertinents peuvent inclure TypeScript, JavaScript, Python, Java, Go, Rust, C++, C#, Ruby, PHP ou d’autres langages utilisés dans des projets open source substantiels.

Processus

  • Postuler au poste et répondre aux questions de présélection.
  • Passer un entretien IA d’environ 30 minutes.
  • Passer l’examen par le responsable du recrutement.

Structure de rémunération

La rémunération est basée sur la production. Les experts sont payés par tâche conforme aux spécifications du projet. Le temps nécessaire pour réaliser chaque tâche peut varier selon l’expérience et le flux de travail de l’expert.

Des exigences minimales de soumission s’appliquent. Les experts doivent soumettre un nombre minimum de tâches par semaine.

Calendrier de démarrage et disponibilité

Nous pourvoyons généralement les postes en 48 heures et recherchons des experts prêts à commencer immédiatement. Si vous êtes retenu(e), vous devrez commencer vos premières tâches dans les 24–48 heures suivant la fin de l’intégration.

Compétences

Python3JAVARustBases de C++TypeScriptGoLang
Plus d’offres dans cette spécialité →