Carrières
Ingénieur sénior en apprentissage automatique
Localisation :
Montréal, Canada
À propos d’Airudi
Chez Airudi, on réunit les esprits innovants, les âmes créatives et les passionné.e.s de la technologie. Ensemble, on réinvente le monde du travail en mettant l’IA au service des organisations et de leurs gens.
Concrètement, on crée des outils technologiques avant-gardistes qui simplifient le quotidien de nos clients en rendant leurs opérations plus fluides, efficaces et centrés sur l’humain. On est convaincu.e.s que l’IA est un outil formidable pour aider les entreprises et les personnes à atteindre leur plein potentiel, et c’est ce qui nous guide au quotidien.
Ton poste en quelques mots
En tant qu’Ingénieur ML sénior, tu joueras un rôle clé dans la conception, le développement et le déploiement des systèmes MLOps pour soutenir la mise en production de solutions IA innovantes et centrées sur l’humain. Tu dirigeras l’implémentation de nouvelles technologies, contribueras à la définition de feuilles de route pour accroître l’impact de l’équipe et guideras l’établissement des meilleures pratiques en ingénierie.
Chez Airudi, on mise sur les idées audacieuses et le travail d’équipe. Ton expertise favorisera la collaboration avec une équipe multidisciplinaire composée de data scientists, d’ingénieurs logiciels, de chefs de produit et de partenaires de recherche, soutenue par une équipe de direction engagée dans ta croissance et ton succès.
Principales responsabilités
- Participer à la conception et à l’évaluation des systèmes MLOps
- Créer/maintenir des pipelines CI/CD pour la mise en production des systèmes de machine learning et des suites de tests automatisés, y compris les flux de traitement des données
- Assumer un rôle de leader dans l’implémentation de nouvelles technologies et la définition d’une feuille de route pour accroître l’impact de l’équipe
- Participer aux revues de code des modules de machine learning pour garantir leur qualité et leur efficacité
- Servir de modèle technique pour les membres plus juniors de l’équipe et les encadrer, tout en établissant les meilleures pratiques en ingénierie du machine learning
- Collaborer avec les data scientists, software engineers, chefs de produit et partenaires de recherche pour comprendre les besoins de l’entreprise et proposer des solutions possibles
Ce qu’il te faut
Notre candidat.e idéal.e est stimulé par un environnement de startup au rythme rapide, et doit être créatif, motivé et passionné par les gens et la technologie. S’ajoute à ça :
- 5+ ans d’expérience en ingénierie ML
- Maîtrise du français et de l’anglais (obligatoire pour pouvoir interagir avec l’ensemble de notre clientèle nord-américaine, européenne et africaine)
- Maîtrise de Python et expérience avec des bibliothèques populaires de data science et de machine learning comme Scikit-Learn, TensorFlow, PyTorch, XGBoost, Pandas, FastAPI, etc.
- Expérience avec des plateformes et outils modernes de données tels que Spark, Databricks, MLflow, Prefect, et Airflow, ainsi que des bases de données (SQL et NoSQL)
- Expérience avec des systèmes d’infrastructure cloud tels que Azure, GCP, AWS, etc., et le déploiement évolutif de modèles ML avec Docker et Kubernetes
- Expérience avec des systèmes de contrôle de version (de préférence Git)
- Capacité à travailler efficacement dans un environnement de travail à distance
- Excellentes compétences en communication et capacité à travailler en équipe
- Apprentissage rapide, pensée critique, autonome
Environnement technique
- Python avec FastAPI (backend, outillage, ingénierie ML)
- JavaScript avec vue.js, tailwind css (front-end)
- C# avec .NET pour le développement backend
- Microservices, CI/CD, processus et outils DevOps
- Terraform (Infrastructure as code)
- Git SCM
- Cosmos DB, SQL DB
- Microsoft Azure (i.e. Devops, Cognitive Search, LUIS, ML studio)
- JIRA
Ce que tu peux attendre de nous
On croit que notre engagement à donner à nos clients et à leurs équipes les moyens d’atteindre leur plein potentiel est indissociable de notre propre dévouement à la croissance et au bien-être de nos employés.
On a à cœur d’offrir un milieu de travail où les gens d’épanouissent, sont heureux de se retrouver et où il fait bon d’innover. Des exemples?
- Salaire : tiens bon, on en parlera dès notre premier appel.
- Vacances : 3 semaines dès l’embauche, et une semaine supplémentaire après deux ans. Ajoute à cela les jours off entre Noël et le Jour de l’an, et voilà!
- Flex Friday : notre version de la semaine de 4 jours, présentement en projet-pilote.
- Banque de congés personnels et congé supplémentaire le jour de ta fête.
- Assurances collectives: soins de santé, soins de la vue, de nombreux services professionnels (psychologue, masso, physio, etc.), programme d’aide aux employé.e.s et télémédecine.
- Budget ergonomie pour la maison et remboursement partiel de tes factures d’Internet
- Emphase sur ton développement professionnel et perso : accès à des formations et certifications professionnelles, du coaching et de l’apprentissage en continu via Coursera.
- Environnement stimulant : en rencontrant notre équipe (ou en fouillant sur notre site web!), tu verras qu’on mise sur les plus grands leaders et talents de l’industrie. Aussi, on tient tous au maintien d’une culture innovante, créative, où chaque voix compte et où chaque contribution est valorisée et reconnue.
- Télétravail : notre politique de travail hybride te laisse la liberté de choisir entre la vie sociale du bureau ou le calme de la maison, et le télétravail est permis depuis l’étranger jusqu’à deux mois par année.
- Vie sociale: ambiance décontractée et inclusive, les activités pensées pour ton équipe, les lunchs and learn, nos groupes de développement et nos rassemblements festifs… que de bonnes raisons de se voir, et pas juste en meetings!
Envoie-nous ta candidature dès maintenant et viens nous rencontrer, tu pourras juger par toi-même de l’expérience Airudi!