Spécialiste/développeur en IA / AI Specialist/Developer

ref. no.
1001368
type
Hybrid
location
Montréal, QC
salary
$100000 - $130000
status
Permanent

Poste : spécialiste/développeur en IA
Lieu de travail : Montréal

Nous recherchons un spécialiste/développeur en IA hautement qualifié et innovant pour rejoindre notre équipe et contribuer à l’évolution de notre plateforme de sécurité publique de nouvelle génération. Ce poste se situe à la croisée de l’intelligence artificielle, du développement full-stack et des applications critiques. Votre expertise sera essentielle pour transformer nos systèmes et services existants en agents intelligents, alimentés par l’IA, qui amélioreront l’expérience utilisateur et rationaliseront les flux de travail.

Le candidat idéal est un ingénieur en apprentissage automatique « full-stack » ou un ingénieur senior en IA possédant une solide expérience tant en IA générative qu’en analyse prédictive. Les candidats ayant une compréhension approfondie du génie logiciel, combinée à une expertise approfondie des agents d’IA ou des systèmes de recommandation, trouveront ici un poste qui leur convient parfaitement.

Principales responsabilités :

- Conception et développement d’agents d’IA : Construire et déployer une suite d’agents d’IA à l’aide de cadres open source (p. ex., LangChain, LlamaIndex) afin d’automatiser des tâches complexes, notamment la génération de code et l’analyse d’incidents en temps réel.

- Réglage fin des modèles linguistiques à grande échelle (LLM) : Sélectionner, régler finement et optimiser des modèles linguistiques à grande échelle (LLM) tels que Code Llama ou Mixtral afin de comprendre les modèles de données propriétaires et de générer des réponses précises et adaptées au contexte.
- Création de systèmes RAG : Concevoir et mettre en place des systèmes de génération augmentée par la recherche (RAG) afin de permettre aux agents d’exploiter les données contextuelles existantes pour produire des résultats précis, à jour et adaptés au contexte.
- Intégration full-stack : Développer et maintenir des microservices hautement performants (en Python ou Go) servant de couche d’API entre les agents d’IA et les applications JavaScript principales.
- Systèmes de recommandation : Construire des systèmes de recommandation intelligents destinés aux professionnels de la sécurité publique, fournissant des suggestions optimales de ressources, des protocoles d’intervention et des mesures à prendre basés sur des données en temps réel et les tendances historiques des incidents.
- Développement d’algorithmes : Concevoir et mettre en œuvre des algorithmes de recommandation évolutifs (p. ex. filtrage collaboratif, algorithmes basés sur le contenu, apprentissage profond) afin de fournir des suggestions en temps réel aux répartiteurs du 911 et aux premiers intervenants.
- Essais A/B : Mettre en œuvre et gérer des cadres d’essais A/B afin d’évaluer l’efficacité de diverses stratégies et de divers algorithmes de recommandation.
- Développement éthique de l’IA : Donner la priorité à des pratiques responsables en matière d’IA, en mettant l’accent sur l’atténuation des biais, la confidentialité des données et les protocoles de sécurité, compte tenu de la nature sensible du domaine de la sécurité publique.

Compétences et qualifications requises :

- Expérience : Expérience avérée en développement d’IA et d’apprentissage automatique, avec un solide portfolio comprenant des modèles de langage à grande échelle (LLM), le réglage fin et les systèmes RAG.

- Expertise en programmation : Maîtrise de Python pour les applications d’IA, ainsi qu’une expérience avec un langage haute performance comme Go pour les microservices. Expérience pratique avec des cadres modernes, notamment Hugging Face (Transformers, PEFT, TRL), LangChain, LlamaIndex, PyTorch, Scikit-learn et TensorFlow.
- Conception de systèmes : Compréhension approfondie de l’architecture des microservices, de la conception d’API (REST/gRPC, GraphQL), de la conteneurisation (Docker, Kubernetes, Swarm) et des plateformes en nuage (AWS, GCP ou Azure).
- Communication : Excellentes aptitudes à la collaboration, avec la capacité de traduire des concepts techniques complexes à l’intention de parties prenantes non techniques.
- Connaissances du domaine : Une expérience antérieure ou un intérêt marqué pour la sécurité publique, le 911 ou les services d’urgence constitue un atout majeur.
- Maîtrise du français avec de solides compétences en communication écrite et orale.

Autre exigence linguistique : anglais

- Niveau de maîtrise requis : intermédiaire
- Raisons de l’exigence linguistique : collaboration au sein de l’équipe, interactions avec les partenaires, les fournisseurs et les clients
- Fréquence d’utilisation : régulière

Conditions de travail et avantages sociaux :

- Rémunération : Salaire concurrentiel basé sur l’expérience et l’expertise technique.

- Avantages sociaux : Couverture d’assurance collective.
- Environnement : Un milieu de travail flexible et collaboratif.

Veuillez envoyer votre CV en format Word à Gabriela Pineda-Perez à l’adresse gabriela.pineda@quantum-qtr.com.

RECOMMANDEZ UNE PERSONNE EMBAUCHÉE POUR UN POSTE ET OBTENEZ UNE PRIME ! Pour plus d'informations, cliquez ici.

Numéro du permis CNESST : AP-2000414 et AR-2000415

Toutes les candidatures sont examinées par notre équipe de recrutement, et les décisions d’embauche sont prises par des personnes. Nous pouvons également utiliser des outils dotés d’intelligence artificielle pour soutenir certaines étapes du processus d’examen des candidatures.

........................................................................

Position: AI Specialist/Developer
Location: Montreal

We are seeking a highly skilled and innovative AI Specialist/Developer to join our team and contribute to the evolution of our next-generation Public Safety platform
. This role sits at the intersection of artificial intelligence, full-stack development, and mission-critical applications. Your expertise will be instrumental in transforming our existing code systems and services into intelligent, AI-powered agents that enhance user experience and streamline workflows.

The ideal candidate is a Full-Stack Machine Learning Engineer or a Senior AI Engineer with a robust background in both generative AI and predictive analytics. Candidates with a comprehensive understanding of software engineering coupled with deep expertise in AI agents or recommendation systems will find an excellent fit here.

Key Responsibilities:

- Design and Develop AI Agents: Construct and deploy a suite of AI agents using open-source frameworks (e.g., LangChain, LlamaIndex) to automate intricate tasks, including code generation and real-time incident analysis.
- Fine-Tune LLMs: Select, fine-tune, and optimize large language models (LLMs) such as Code Llama or Mixtral to comprehend proprietary data models and generate accurate, context-aware responses.
- Build RAG Systems: Design and construct Retrieval-Augmented Generation (RAG) systems to empower agents to leverage existing contextual data for precise, current, and context-driven outputs.
- Full-Stack Integration: Develop and maintain high-performance microservices (in Python or Go) serving as the API layer between AI agents and core JavaScript applications.
- Recommendation Systems: Construct intelligent recommendation systems for public safety professionals, providing optimal resource suggestions, response protocols, and actions based on real-time data and historical incident patterns.
- Algorithm Development: Design and implement scalable recommendation algorithms (e.g., collaborative filtering, content-based, deep learning) to deliver real-time suggestions for 911 dispatchers and first responders.
- A/B Testing: Implement and manage A/B testing frameworks to evaluate the effectiveness of various recommendation strategies and algorithms.
- Ethical AI Development: Prioritize responsible AI practices, focusing on bias mitigation, data privacy, and security protocols given the sensitive nature of the public safety domain.

Required Skills & Qualifications:

- Experience: Proven track record in AI/ML development with a robust portfolio encompassing LLMs, fine-tuning, and RAG systems.
- Programming Expertise: Proficiency in Python for AI applications, alongside experience with a high-performance language like Go for microservices. Hands-on experience with modern frameworks including Hugging Face (Transformers, PEFT, TRL), LangChain, LlamaIndex, PyTorch, Scikit-learn, and TensorFlow.
- System Design: Comprehensive understanding of microservices architecture, API design (REST/gRPC, GraphQL), containerization (Docker, Kubernetes, Swarm), and cloud platforms (AWS, GCP, or Azure).
- Communication: Exceptional collaboration abilities with the capacity to translate complex technical concepts for non-technical stakeholders.
- Domain Knowledge: Prior experience or a strong interest in public safety, 911, or emergency services is a strong asset.
- Proficient in French with effective written and oral communication skills.

Other Language Requirement: English
- Level of Proficiency Required: Intermediate
- Reasons for Language Requirement: Internal team collaboration, interactions with partners, suppliers, and clients

- Frequency of Use: Regular

Working Conditions & Benefits:

- Compensation: Competitive salary based on experience and technical expertise.
- Benefits: Group insurance coverage.
- Environment: A flexible, collaborative work environment.

Please send your resume in Word format to Gabriela Pineda-Perez at gabriela.pineda@quantum-qtr.com.

REFER A NEW HIRE AND EARN A CASH BONUS! For details, click here.

CNESST permit numbers: AP-2000414 & AR-2000415

All applications are reviewed by our recruitment team, and hiring decisions are made by people. We may also use AI-enabled tools to support parts of the application review process.

 

apply now
contact us
Gabriela Pineda-Perez
Gabriela Pineda-Perez
Recruitment Specialist

apply now

Feel like this is a perfect fit for your qualifications? Take the first step and upload your resume.