À propos du poste
À distance | Temps partiel | Horaires flexibles
Anyone AI recrute des ingénieurs logiciels Python expérimentés pour une série de missions rémunérées, basées sur des projets, avec un laboratoire d'IA de premier plan.
Vous travaillerez sur des projets d'ingénierie logicielle au périmètre clairement défini, impliquant des bases de code réelles et des défis de développement concrets. Les projets peuvent inclure le débogage, le développement de fonctionnalités, la refactorisation, les migrations, les tests et la revue technique.
Cette opportunité convient particulièrement aux ingénieurs expérimentés qui recherchent des missions à distance et flexibles, en parallèle d'autres engagements professionnels.
Ce que nous recherchons
- 2–7 ans d'expérience professionnelle en ingénierie logicielle
- Solide maîtrise de Python
- Expérience professionnelle avec JavaScript ou TypeScript
- Connaissance pratique d'au moins une langue supplémentaire telle que Java, C# ou Go
- Expérience backend ou full-stack sur des systèmes en production
- Expérience avec des frameworks de test tels que pytest, Jest, JUnit, xUnit ou Go testing
- Capacité à naviguer et déboguer avec assurance de grandes bases de code multi-fichiers
- Expérience des revues de code, de la refactorisation et des migrations en production
- Maîtrise professionnelle avancée de l'anglais écrit
- Fort souci du détail et solides compétences en résolution de problèmes techniques
Sur quoi vous travaillerez
Selon le projet, vous pourrez :
- Déboguer et résoudre des problèmes dans des bases de code complexes et multi-fichiers
- Implémenter de nouvelles fonctionnalités backend ou full-stack
- Refactoriser et migrer des systèmes existants
- Développer et étendre des suites de tests unitaires et d'intégration
- Rédiger des spécifications techniques claires et des implémentations de référence
- Réviser le code et les soumissions techniques pour en vérifier l'exactitude et la qualité
- Identifier les cas limites, les ambiguïtés et les modes de défaillance potentiels
- Vérifier que les exigences, le code, les tests et les résultats attendus sont alignés
Les projets sont définis individuellement, ce qui permet aux contributeurs de prendre en charge des travaux selon leur disponibilité et leur expertise.
Détails de la mission
Type de travail : À distance Engagement : Conseil basé sur des projets Engagement : Temps partiel et flexible Horaires : Les contributeurs gèrent leur propre disponibilité
Il s'agit d'une opportunité de conseil indépendant plutôt que d'un poste à temps plein traditionnel. Les contributeurs sont rémunérés par projet, avec des taux horaires estimés en fonction du temps prévu pour mener à bien chaque projet.
Vous pouvez choisir vos projets selon votre disponibilité, gérer votre propre emploi du temps, utiliser votre propre matériel et continuer à travailler avec d'autres clients ou employeurs, sous réserve des restrictions contractuelles applicables.
À quoi ressemble un travail réussi
- Un code et des solutions techniques de qualité production
- Des livrables de projet complets et exacts
- Des tests et une validation robustes
- Une documentation technique claire
- Des retours de revue de code réfléchis et exploitables
- Une livraison fiable conforme aux exigences de chaque projet