15 Sep
|
Aduna Global
|
Montreal
15 Sep
Aduna Global
Montreal
Senior AI Developer / Développeur(se) IA senior
- Hybrid mode (3 days in our Montréal office)
Tous ensemble, extraordinaires
Montréal, QC · Hybride
Aduna est une coentreprise soutenue par les plus grands opérateurs mobiles au monde. Nous construisons une plateforme unique qui expose des API réseau standardisées (CAMARA / GSMA Open Gateway) aux développeurs et aux entreprises partout dans le monde:
Notre plateforme tourne dans le nuage, dans de nombreuses régions. Nous livrons en production chaque semaine et nous sommes assez petits pour que votre travail atteigne les clients rapidement.
Le role
Nous bâtissons l'équipe IA et données. Vous en serez l'un des premiers ingénieurs et vous relèverez du Head of Engineering. C'est un poste très technique. Vous concevez, construisez et opérez des systèmes IA en production, et vous définissez la place de l'IA dans la plateforme.
Trois chantiers pour la première année:
- Faire passer notre serveur MCP de la preuve de concept au produit. Les agents IA consommeront les API réseau comme les applications le font aujourd'hui. Vous construisez le serveur, le modèle d'enregistrement et de confiance des agents, les garde-fous et l'observabilité qui vont avec.
- Construire l'outillage IA interne utilisé chaque jour par nos équipes d'ingénierie et de service: assistant de code et assistants sur notre documentation, Jira et SharePoint, automatisation des tâches répétitives, et le banc d'évaluation qui nous dit ce qui mérite d'être gardé.
- Construire et opérer les pipelines de données et de ML derrière nos produits analytiques et les signaux de la plateforme sur AWS ou Azure.
Ce que vous ferez
- Concevoir, livrer et opérer des services LLM et des agents sur notre plateforme Kubernetes, avec la même rigueur que pour n'importe quelle API en production: authentification, limites de débit, surveillance.
- Être responsable du serveur MCP en production: définitions d'outils sur les API CAMARA,
identité par agent, accès par niveau de risque aux API sensibles, modèle de menace et antifraude, détection d'anomalies.
- Tout livrer sous forme de code: Terraform, Helm, ArgoCD, CI/CD. Ce qui n'est pas dans Git n'existe pas.
- Contribuer aux travaux open source et de standardisation sur l'accès des agents aux API réseau, dont notre implémentation de référence CAMARA.
- Rédiger de courts documents de conception, réviser du code, accompagner les ingénieurs des autres équipes qui veulent utiliser l'IA dans leur domaine.
Ce que vous apportez
- 5+ ans d'expérience professionnelle en génie logiciel, incluant la prise en charge de systèmes en production.
- Solides compétences en ingénierie Python.
- Expérience pratique de la conception, du déploiement et de l'exploitation d'au moins une application LLM ou agentique en production.
- Compréhension approfondie de l'architecture des applications LLM: RAG, embeddings (plongements vectoriels), appel d'outils et de fonctions, sorties structurées, ingénierie du contexte, sélection et évaluation de modèles.
- Expérience de la conception de stratégies d'évaluation pour les systèmes d'IA, incluant les jeux de données de régression, les métriques de qualité des tâches, la latence, la fiabilité et les coûts.
- Compréhension des fondements de l'IA et de l'apprentissage automatique, et capacité à déterminer quand utiliser des LLM, l'apprentissage automatique traditionnel, des logiciels déterministes ou une combinaison d'approches.
- Expérience de l'exploitation de services conteneurisés sur Kubernetes dans AWS ou Azure.
- Compréhension des enjeux de sécurité de l'IA en production, incluant l'authentification et l'autorisation, l'injection de prompts, l'usage abusif des outils, la gestion des secrets, les fuites de données et l'accès selon le principe du moindre privilège.
- Solides bases en ingénierie: tests, CI/CD, observabilité, revue de code et gestion des incidents.
- Capacité à communiquer clairement l'architecture, les décisions techniques et les compromis, en anglais et en français.
- Expérience avec MCP ou expérience en production avec des protocoles d'agents et d'outils.
- Cadres d'orchestration d'agents et systèmes multi-agents.
- RAG, bases de données vectorielles et recherche d'entreprise.
- Pipelines d'apprentissage automatique, inférence, détection de dérive et d'anomalies, et architectures de traitement en flux continu.
- OAuth 2.0/OIDC, Vault et modélisation des menaces.
- API télécom et réseau, CAMARA ou GSMA Open Gateway.
- Plateformes d'observabilité et d'évaluation des LLM.
- Contributions à des projets open source.
- Petites équipes avec des responsabilités claires. Vous êtes responsable des résultats, pas des tickets.
- La production d'abord. Chaque ingénieur est proche de ce qui tourne et des clients qui l'utilisent.
- International : Des équipes à Montréal et à Lodz (Pologne), des opérateurs et des clients sur tous les continents.
- Construire une technologie qui impacte des millions de personnes
- Évoluer dans un environnement innovant et en croissance rapide
Notre offre:
- Modèle hybride (3 jours au bureau de Montréal)
- Salaire compétitif + avantages complets (dentaire, médical, REER/RPDB)
- Forte autonomie, collaboration et perspectives d’évolution
Avis de confidentialité:
Aduna s’engage à offrir un milieu de travail diversifié et inclusif et accueille les candidats de tous horizons.
📌 Senior AI Developer (Montreal)
🏢 Aduna Global
📍 Montreal