À propos du poste
Télétravail | 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 clairement délimités, impliquant des bases de code et des défis de développement réels. 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 à la recherche de 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 un langage supplémentaire tel que Java, C# ou Go
- Expérience en backend ou full-stack sur des systèmes de production
- Expérience avec des frameworks de test tels que pytest, Jest, JUnit, xUnit ou Go testing
- Capacité à naviguer et déboguer en toute confiance des bases de code volumineuses et 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 compétences techniques en résolution de problèmes
Ce 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 la justesse et la qualité
- Identifier les cas limites, les ambiguïtés et les modes de défaillance potentiels
- Valider l'alignement entre les exigences, le code, les tests et les résultats attendus
Les projets sont délimités individuellement, ce qui permet aux contributeurs de choisir des missions en fonction de leur disponibilité et de leur expertise.
Détails de la mission
Type de travail : Télétravail 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épendante 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 réaliser 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