Carrières
Stagiaire, développeur Machine learning
Localisation :
Télétravail, Canada
À propos
En tant que stagiaire, développeur Machine Learning chez Airudi, vous contribuerez au développement de bout en bout de systèmes cloud natifs qui tirent parti de l’IA de pointe pour alimenter des systèmes innovants d’aide à la décision RH.
Vous combinerez l’apprentissage automatique et l’ingénierie logicielle pour produire des artefacts logiciels évolutifs, prêts pour la production et bien documentés et permettre leur déploiement dans l’écosystème SaaS de l’entreprise.
Responsabilités :
- Développement de modèles et de fonctionnalités de ML pour les systèmes de prise en charge des décisions d’IA, y compris le développement backend
- Intégration de modèles d’IA: transformez les artefacts prototypiques et de preuve de concept
en composants système prêts pour la production - Développer des outils, des services et des pipelines pour soutenir les flux de travail de développement et de traitement des données
- Déboguer les défauts du logiciel
- Participez à des cérémonies Agile
- Participer aux revues d’architecture et de conception
- Examen par les pairs du code
- Créer / maintenir des scripts de déploiement automatisés
- Créer / maintenir des tests automatisés
- Collaborer avec des scientifiques de données, des pairs en génie logiciel, des partenaires de gestion de produits et de recherche pour comprendre les besoins de l’entreprise et concevoir des solutions possibles
- Se tenir au courant des dernières tendances technologiques afin de fournir des recommandations avant-gardistes à l’entreprise
Compétences et qualifications :
- Finissant(e) au baccalauréat dans une discipline quantitative (mathématiques, statistiques, informatique, ingénierie, physique, économie, etc.)
- Au moins de 1 an d’expérience de travail dans l’industrie ou d’expérience universitaire avec un fort accent sur l’application ;
- Solide expérience pratique avec Python et les bibliothèques pertinentes de science des données et d’apprentissage automatique, telles que Tensorflow, PyTorch, NumPy, etc.
- Expérience approfondie avec au moins un framework Python tel que FastAPI, Flask, Django
- Expérience avec les pipelines d’apprentissage automatique dans le cloud (idéalement sur Microsoft Azure)
- Expérience en intégration / déploiement continus et en outils de support
- Expérience de travail avec des bases de données (SQL et NoSQL)
- Solides compétences en génie logiciel
- Bonne compréhension des algorithmes et des structures de données
- Solides compétences en matière de dépannage et de débogage
- Expérience avec les systèmes de contrôle de version (de préférence Git)
- Fonctionnel dans un environnement de travail à distance
- Apprenant rapide, penseur critique, motivé, esprit d’équipe, bonnes compétences en communication
Atouts :
- Bilinguisme (français / anglais) est un atout majeur
- Architecture des microservices
- Déploiement continu pour les modèles de machine learning
- Traitement du langage naturel
- Recherche opérationnelle
Faire partie de l’équipe des Airudis c’est :
- Participer à des projets spéciaux passionnants et missions de développement;
- Bénéficier d’excellents avantages en matière de soins de santé;
- Avoir la possibilité de faire du télétravail en permanence;
- Profiter d’une semaine de travail de 4 ½ jours (passez votre vendredi après-midi en famille ou entre amis);
- Obtenir du coaching, formation et programmes éducatifs continus;