Senior AI Applications Developer at Mila contributing to AI security evaluation platforms development and mentoring junior developers in a multidisciplinary environment.
Responsibilities
Concevoir et développer une plateforme d'évaluation de la sécurité des agents IA : CLI, adaptateurs d'agents (HTTP et Python), moteur d'exécution, moteur de scoring, parseur de DSL, et génération de rapports d'audit.
Implémenter et faire évoluer le moteur de scoring : vérifications déterministes (sous-chaînes, regex), vérifications par embeddings (similarité sémantique), intégration structurée de LLM-as-judge, et scoring des appels d'outils (détection d'exfiltration, analyse de chaînes d'appels).
Concevoir l'architecture des schémas de données (run records, scénarios, politiques) pour assurer la reproductibilité, le versionnement et l'auditabilité des évaluations.
Raisonner sur les modèles de menace et les surfaces d'attaque des agents IA pour orienter les décisions d'architecture et collaborer efficacement avec des chercheur.se.s en évaluation adversariale.
Concevoir et développer l'infrastructure d'application de politiques de sécurité (proxys d'appels d'outils, passerelles de contrôle d'accès) au fur et à mesure de la maturité de la plateforme.
Contribuer à la fiabilité, la performance et la sécurité des systèmes déployés.
Encadrer les bonnes pratiques de développement logiciel (tests, CI/CD, architecture, documentation).
Participer activement aux revues de code, aux choix technologiques et à l'amélioration de la qualité.
Encadrer, conseiller et accompagner les développeurs moins expérimentés.
Collaborer avec chercheurs, ingénieurs, designers et gestionnaires de projet.
Documenter les architectures, décisions techniques et modules partagés.
Assurer une veille active sur la sécurité de l'IA, les techniques adversariales émergentes, et les architectures d'agents.
Requirements
Bac ou Maîtrise en informatique, génie logiciel, cybersécurité, ou domaine connexe.
Minimum de 5 à 7 ans d'expérience en développement logiciel, dont expérience significative en Python.
Expérience substantielle en sécurité informatique : évaluation de vulnérabilités, sécurité applicative, red teaming, conception de systèmes sécuritaires, ou développement d'outils de sécurité. On cherche quelqu'un capable de raisonner sur des modèles de menace et des surfaces d'attaque, pas seulement d'implémenter des vérifications.
Solides compétences en architecture logicielle, conception d'outils et de librairies, et bonnes pratiques (tests, CI/CD, performance).
Expérience avec les architectures d'agents IA : compréhension du fonctionnement des agents en production (system prompts, appels d'outils, orchestration, systèmes multi-agents).
Capacité à naviguer en environnement multidisciplinaire et à mener des initiatives techniques.
Maîtrise du français et de l'anglais.
Expérience en évaluation ou benchmarking de sécurité de systèmes d'IA (robustesse adversariale, red teaming de LLM, injection de prompts).
Expérience dans la conception d'outils développeur : CLI, librairies Python, DSL, parseurs, moteurs de règles, ou frameworks de test.
Expérience en développement open source ou contribution à des outils de sécurité (garak, Semgrep, OWASP, etc.).
Expérience avec la conception de proxys, middleware, ou passerelles d'application de politiques.
Expertise en orchestration cloud (GCP, Azure), environnements containerisés (Docker, Kubernetes), et systèmes distribués.
Familiarité avec les intégrations de LLM (OpenAI, Anthropic), embeddings textuels, et mesures de similarité sémantique.
Expérience en FastAPI, bases de données vectorielles (Qdrant, Milvus, Weaviate), ou développement frontend (React, Next.js) — utile pour les rotations vers d'autres projets DAI.
Expérience en observabilité, monitoring, métriques, et optimisation de systèmes.
Benefits
Un programme d'assurance collective complet (maladie, dentaire, invalidité, vie, assurance voyage et garanties complémentaires)
Un programme d'aide aux employés et à la famille
Un accès à un service de télémédecine
Une politique de congés annuels offrant une base de 20 jours de vacances dès l'embauche
Un régime d'épargne retraite avec contribution de l'employeur minimale de 4%
Une généreuse enveloppe flexible vous permettant de personnaliser vos avantages sociaux en fonction de ce qui contribue à votre bien-être. Vous pouvez sélectionner et combiner les options qui correspondent à vos besoins parmi les crédits style de vie, une assurance bonifiée, des journées de vacances supplémentaires et une contribution enrichie au régime de retraite
Un horaire flexible, un horaire d'été et une possibilité de télétravail
Un milieu de travail au cœur de la Petite Italie, dans le quartier branché Mile-Ex, à proximité des transports en commun
Une équipe d'experts de leur domaine, des gens passionnés et passionnants
Une ambiance de travail collaborative et inclusive.
Gérer les capacités de Business Intelligence et d’analytique chez Pharmascience. Conduire la stratégie et la livraison tout en promouvant l'innovation et la sécurité des données.
AVP, AI responsible for leading AI transformation across Group Functions at Manulife. Focusing on Risk, Legal, Procurement, and Compliance with hands - on AI engineering expertise.
Chief AI Officer at SafetyWing building AI strategies to enhance organizational effectiveness. Lead AI - driven initiatives to reimagine workflows and product development in a remote environment.
Independent contractor designing complex evaluation frameworks for AI audio models. Focusing on role - play scenarios, auditing AI models, and generating training datasets.
Seeking Dutch Audio Specialist for AI project involving audio model evaluations and structured training data generation. Role centers on evaluating AI's conversational accuracy and creating training scenarios.
Evaluating AI models through audio assessments as a contractor for AI benchmark evaluation project. Designing training data and auditing conversational AI outputs remotely.
Course Instructor engaging Teacher Candidates in reflective practice and collaboration. Delivering lectures and providing support during practicum within the Faculty of Education at Wilfrid Laurier University.
AI Compositor creating and refining AI - generated content for Cineflix Media's new AI Production Unit, enhancing workflows and ensuring high - quality outputs. Collaborating with the Creative Technologist and utilizing various AI and 3D tools.
Automation & AI Manager helping Lemontaps enhance efficiency through automation tools and AI. Focused on building workflows across various business areas, including operations and sales.
AI Solution Architect designing and delivering AI - driven solutions for enterprise clients. Combining hands - on AI engineering with consulting in a dynamic consulting environment.