À 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, portant sur des bases de code réelles et des défis de développement. 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
- Maîtrise solide 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 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
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
- Revoir 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
- 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 prendre en charge des missions selon leur disponibilité et 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é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 de toute restriction contractuelle applicable.
À quoi ressemble un travail réussi
- Du 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