Développeur logiciel intermédiaire / senior –produit d’IA (TypeScript • Python • React • LLM • RAG) (Montreal)

Développeur logiciel intermédiaire / senior –produit d’IA (TypeScript • Python • React • LLM • RAG) (Montreal)

21 Oct
|
Beslogic
|
Montreal

21 Oct

Beslogic

Montreal

Joins l'équipe Beslogic

Chez Beslogic, nous concevons et développons des solutions logicielles sur mesure pour des organisations qui font face à des défis opérationnels complexes. Pour ARI, notre produit d’IA, nous bâtissons des expériences intelligentes qui transforment des données et des connaissances en réponses utiles, fiables et intégrées aux processus d’affaires.

Nous sommes à la recherche d’un développeur logiciel intermédiaire à senior très technique, autonome et concentré sur l’exécution pour contribuer directement au développement d’ARI.

Qu'est-ce que Beslogic a à offrir?

· Une vraie équipe qui va collaborer, innover et grandir avec toi

· L'occasion de travailler sur des solutions logicielles sur mesure qui répondent à de vrais défis d'affaires

· De la variété dans tes projets, les technologies utilisées et ton quotidien

· Des occasions de contribuer au-delà du code, que ce soit en architecture, en mentorat ou en leadership technique

· De la formation continue et du développement professionnel

· Une entreprise où tu ne seras jamais un easy numéro

· Un environnement flexible basé sur la confiance et l'autonomie

· Et surtout, une équipe qui aime travailler ensemble

Si tu as envie de te joindre à des développeurs sympathiques, curieux et dynamiques, nous sommes peut-être l'équipe que tu cherches.

Ce que tu vas faire…

En tant que membre de notre équipe de développement, tu seras appelé à :

· Concevoir, développer, déployer et maintenir les services et fonctionnalités d’ARI, avec une forte contribution individuelle au code de production

· Intégrer des API de grands modèles de langage et concevoir des flux d’orchestration fiables, observables, sécuritaires et adaptés à la production

· Développer des architectures RAG, des agents d’IA et des outils permettant aux modèles d’interagir avec les données et services internes

· Concevoir et optimiser des pipelines évolutifs d’ingestion, de segmentation, d’embeddings, d’indexation, de réindexation et de recherche vectorielle

· Mettre en place des méthodes d’évaluation et de contrôle de qualité, notamment la validation des sorties structurées, les vérifications d’ancrage, les seuils de confiance et les tests automatisés

· Améliorer la fiabilité, la latence et les coûts grâce à la télémétrie, à la surveillance, à la limitation de débit et à des stratégies de repli

· Participer aux décisions d’architecture, concevoir des microservices et des API REST,



et intégrer les fonctionnalités d’IA aux applications web et aux systèmes backend

· Prendre en charge des fonctionnalités de bout en bout, de la conception technique au déploiement infonuagique, au soutien et à l’amélioration continue

· Diagnostiquer des problèmes techniques complexes, effectuer des revues de code et contribuer aux pratiques de sécurité, de CI/CD et de qualité logicielle

Nous cherchons…

· Au moins 3 ans d’expérience professionnelle en développement logiciel, avec une expérience significative en backend, systèmes distribués ou produit d’IA

· Profil de développeur très technique, autonome et axé sur l’exécution, capable de prendre en charge des fonctionnalités complexes de bout en bout et de livrer du code de production

· Expérience en développement d’IA, notamment avec les API de LLM, les architectures RAG, les agents d’IA ou les cadres d’orchestration de l’IA

· Solide expérience avec Python et/ou TypeScript, ainsi qu’avec les microservices, la conception d’API REST et les systèmes backend évolutifs

· Expérience pratique des pipelines d’ingestion, des embeddings, des bases de données vectorielles, de la recherche sémantique et de l’évaluation de systèmes d’IA

· Expérience avec les tests automatisés, Git, Docker, les pipelines CI/CD, l’observabilité et le déploiement infonuagique

· Bonne compréhension des enjeux de sécurité, de contrôle d’accès, de fiabilité, de performance et de coûts propres aux applications d’IA en production

· Excellentes aptitudes en résolution de problèmes et capacité à livrer du code de qualité avec peu de supervision

· Bilinguisme français-anglais privilégié afin de collaborer efficacement avec les équipes et les parties prenantes

Atouts

· Expérience avec LangChain, LangGraph, LlamaIndex, Spring AI, MCP ou un cadre comparable d’orchestration et d’outillage pour agents

· Expérience avec PostgreSQL et pgvector, Azure AI Search, ChromaDB ou une autre solution de recherche vectorielle

· Expérience avec OpenAI, Anthropic, Gemini, Hugging Face ou des modèles déployés localement





· Expérience avec LangSmith, LiteLLM ou d’autres outils d’évaluation, de traçage et d’observabilité de LLM

· Expérience en NLP, classification de documents, extraction structurée, extraction d’entités ou traitement de contenu non structuré

· Expérience avec Azure, AWS ou GCP, ainsi qu’en architecture logicielle ou conception technique

Tech Stack :

· Python

· TypeScript / JavaScript

· React

· Microservices et API REST

· API de LLM et ingénierie de prompts

· RAG, embeddings, recherche vectorielle et évaluation

· Agents d’IA, orchestration et MCP

· PostgreSQL / pgvector et moteurs de recherche vectorielle

· Git, Docker, CI/CD, observabilité et services infonuagiques

Pourquoi nous joindre?

Une équipe collaborative et bienveillante qui valorise le partage des connaissances, l'innovation et le plaisir de travailler ensemble.

Une grande variété de projets et de technologies qui te permettront d'apprendre et d'évoluer en continu.

De la place pour la créativité, l'initiative et les nouvelles idées. Nous apprécions les gens qui remettent les choses en question et proposent de nouvelles façons de faire.

Des opportunités de développement et d'apprentissage continu pour t'aider à progresser dans la direction qui t'intéresse.

De la flexibilité et de l'autonomie, parce que le meilleur travail ne se fait pas toujours selon un horaire unique.

Des avantages compétitifs et quelques petits extras, incluant les assurances collectives, un régime d'épargne-retraite et d'autres surprises dont nous te parlerons en entrevue.

Un bureau accueillant pour les animaux, parce que le travail est encore mieux avec un collègue à quatre pattes.

La possibilité d'avoir un réel impact, où tes idées contribuent aux solutions que nous développons et à l'avenir de l'entreprise.

En bref, tu travailleras avec des gens formidables, tu résoudras des problèmes stimulants et tu auras la liberté de grandir dans la direction qui te passionne.

Ça t'intéresse? Nous aimerions faire ta connaissance.

La BesTeam t'attend.

Rémunération : 70 000,00$ à 75 000,00$ par an

Avantages

- Assurance Dentaire
- Assurance Invalidité
- Assurance Vie
- Assurance Vision
- Congés payés
- Événements d'Entreprise
- Heures d'arrivée et de départ flexibles
- Programmes de Bien-être
- Régime de retraite
- Stationnement sur place

Langue:
- Français (Obligatoire)

Lieu du poste : Télétravail hybride à Montréal, QC H4C 2H5

📌 Développeur logiciel intermédiaire / senior –produit d’IA (TypeScript • Python • React • LLM • RAG) (Montreal)
🏢 Beslogic
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur logiciel intermédiaire / senior –produit d’ia (typescript • python • react • llm • rag) (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: développeur logiciel intermédiaire / senior –produit d’ia (typescript • python • react • llm • rag) (montreal) / montreal