Poste : développeur de logiciel d'IA (full-stack / apprentissage automatique)
Lieu de travail : Montréal, QC
Type de poste : temps plein
Nous travaillons en partenariat avec une entreprise technologique de pointe active dans le domaine de la sécurité publique et des interventions d'urgence. Ses plateformes sont utilisées par des services essentiels pour coordonner des opérations en temps réel, optimiser les délais d'intervention et, au final, contribuer à sauver des vies.
Alors qu'elle continue à développer la prochaine génération de systèmes intelligents, elle recherche un développeur de logiciels d'IA à fort impact pour aider à transformer les flux de travail traditionnels en systèmes décisionnels basés sur l'IA et les données.
Si l'application de l'IA dans des environnements réels à enjeux élevés vous passionne, ce poste est fait pour vous.
Vos missions :
- Concevoir et déployer des agents IA intelligents pour automatiser des flux de travail complexes tels que l'analyse des incidents et la prise de décision opérationnelle.
- Construire et optimiser des systèmes basés sur les modèles de langage (LLM), y compris le réglage fin des modèles pour une compréhension spécifique au domaine.
- Développer des pipelines de génération augmentée par la recherche (RAG) pour améliorer la précision contextuelle et les informations en temps réel.
- Concevoir et mettre en œuvre des microservices (Python / Go) évolutifs pour intégrer des capacités d'IA dans les systèmes de production.
- Créer des systèmes de recommandation avancés pour soutenir les décisions en temps réel dans le cadre d'opérations critiques.
- Développer et déployer des algorithmes d'apprentissage automatique (filtrage collaboratif, apprentissage profond, modèles basés sur le contenu).
- Mettre en œuvre et gérer des cadres de tests A/B pour améliorer en continu les performances des modèles.
- Collaborer étroitement avec les experts en produits, en ingénierie et dans le domaine pour fournir des solutions percutantes.
- Garantir des pratiques éthiques en matière d'IA, notamment en matière de réduction des biais, de confidentialité des données et de sécurité des systèmes.
Ce que vous apportez :
- Solide expérience en développement d'IA / d'apprentissage automatique, avec une pratique concrète des modèles de langage à grande échelle (LLM) et des systèmes de production
- Expérience avérée dans le réglage fin de modèles et les architectures RAG
- Solides compétences en programmation en Python (obligatoire) et expérience avec Go ou des langages haute performance similaires
- Expérience avec les cadriciels et outils modernes d'IA/ML tels que Hugging Face (Transformers, PEFT, TRL), LangChain, LlamaIndex, PyTorch, TensorFlow, Scikit-learn
- Excellente compréhension de l'architecture des microservices, des API (REST, gRPC, GraphQL) et de la conteneurisation (Docker, Kubernetes)
- Expérience de travail avec les plateformes infonuagiques (AWS, GCP ou Azure)
- Capacité à traduire des concepts techniques complexes en valeur métier claire
- Une expérience dans la création de systèmes de recommandation est un atout majeur
- Un intérêt ou une expérience dans les systèmes critiques, les services d'urgence ou la sécurité publique est un plus
Pourquoi ce poste vous intéressera :
- Travailler sur une technologie qui a un impact concret — en soutenant les opérations d'urgence et de sécurité publique
- Intégrer une équipe hautement qualifiée, collaborative et avant-gardiste
- Relever des défis complexes et significatifs en matière d'IA à grande échelle
- Environnement de travail flexible (options hybrides / à distance)
- Rémunération compétitive et avantages sociaux complets
Prêt(e) à postuler ?
Si vous êtes passionné(e) par la création de systèmes intelligents qui font la différence, nous souhaitons vous rencontrer.
Veuillez envoyer votre CV au format Word à Maria Essaouari à l'adresse maria.essaouari@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 Software Developer (Full-Stack / Machine Learning)
Location: Montreal, QC
Job Type: Full-Time
We are partnering with a cutting-edge technology company operating in the public safety and emergency response space. Their platforms are used by mission-critical services to coordinate real-time operations, optimize response times, and ultimately help save lives.
As they continue to build the next generation of intelligent systems, they are looking for a high-impact AI Software Developer to help transform traditional workflows into AI-powered, data-driven decision systems.
If you are excited about applying AI in real-world, high-stakes environments — this role is for you.
What You will Be Doing:
- Design and deploy intelligent AI agents to automate complex workflows such as incident analysis and operational decision-making.
- Build and optimize LLM-powered systems, including fine-tuning models for domain-specific understanding.
- Develop Retrieval-Augmented Generation (RAG) pipelines to enhance contextual accuracy and real-time insights.
- Architect and implement scalable microservices (Python / Go) to integrate AI capabilities into production systems.
- Create advanced recommendation systems to support real-time decisions for critical operations.
- Develop and deploy machine learning algorithms (collaborative filtering, deep learning, content-based models).
- Implement and manage A/B testing frameworks to continuously improve model performance.
- Collaborate closely with product, engineering, and domain experts to deliver impactful solutions.
- Ensure ethical AI practices, including bias mitigation, data privacy, and system security
What You Bring:
- Strong experience in AI / Machine Learning development, with hands-on work in LLMs and production systems
- Proven experience with fine-tuning models and RAG architectures
- Solid programming skills in Python (required) and experience with Go or similar high-performance languages
- Experience with modern AI/ML frameworks and tools such as Hugging Face (Transformers, PEFT, TRL), LangChain, LlamaIndex, PyTorch, TensorFlow, Scikit-learn
- Strong understanding of microservices architecture, APIs (REST, gRPC, GraphQL), and containerization (Docker, Kubernetes)
- Experience working with cloud platforms (AWS, GCP, or Azure)
- Ability to translate complex technical concepts into clear business value
- Experience building recommendation systems is a strong asset
- Interest or experience in mission-critical systems, emergency services, or public safety is a plus
Why You will Want This Role:
- Work on technology that has real-world impact — supporting emergency and public safety operations
- Be part of a highly skilled, collaborative, and forward-thinking team
- Tackle complex and meaningful AI challenges at scale
- Flexible work environment (hybrid / remote options)
- Competitive compensation and comprehensive benefits
Ready to Apply?
If you are passionate about building intelligent systems that make a difference, we want to hear from you.
Please send your resume in Word format to Maria Essaouari at maria.essaouari@quantum-qtr.com.
REFER A NEW HIRE AND EARN A CASH BONUS! For details, click here.
CNESST permit numbers: AP-2000414 et 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.