Langue

Panier

đŸ§‘đŸ»â€đŸ’» DĂ©veloppeur logiciel et intĂ©grateur d'IA

UN PEU D'HISTOIRE

Beslogic, c’est avant tout des humains passionnĂ©s de technologies. On mise sur la bienveillance pour prendre soin de notre monde (Ă©quipe et clients!), sur l’humilitĂ© pour toujours rester ouverts aux meilleures idĂ©es et sur notre cĂŽtĂ© travaillant pour livrer des solutions qui font une vraie diffĂ©rence. Ajoutons Ă  ça une bonne dose d’ingĂ©niositĂ©, et tu as la recette Beslogic : crĂ©er des solutions personnalisĂ©es pour toutes sortes d’organisations.

GrĂące Ă  nos processus bien rodĂ©s (mais pas trop robotiques đŸ€–), on reste toujours Ă  l’affĂ»t des nouvelles technologies et on aide nos clients Ă  faire les bons choix pour donner vie Ă  leurs projets. 🚀

 

CE QUE TU FERAS AU QUOTIDIEN

  • DĂ©veloppement logiciel
    • Concevoir, dĂ©velopper et maintenir des applications web, mobiles ou cloud robustes et Ă©volutives
    • Participer Ă  la dĂ©finition de l'architecture logicielle et des choix technologiques
    • Encadrer et former les dĂ©veloppeurs juniors, en promouvant les bonnes pratiques
    • Collaborer avec les chefs de projet, les concepteurs et les analystes pour fournir des solutions sur mesure
    • Cultiver sa curiositĂ© : tester, apprendre, partager et innover au quotidien
  • IntĂ©gration et dĂ©veloppement de l'IA
    • IntĂ©grer de grands modĂšles de langage (LLM) et des API d'IA dans les applications existantes et nouvelles
    • Concevoir et dĂ©velopper des pipelines d'intĂ©gration d'IA robustes et Ă©volutifs
    • Mettre en Ɠuvre des solutions Ă  l'aide de frameworks d'orchestration d'IA :
    • LlamaIndex pour l'indexation et la rĂ©cupĂ©ration des donnĂ©es (RAG)
    • LangChain pour l'enchaĂźnement de modĂšles et la gestion des agents
    • Semantic Kernel ou AutoGen selon les besoins du projet
    • DĂ©velopper des agents d'IA autonomes et des systĂšmes multi-agents
    • Garantir une intĂ©gration transparente des composants d'IA Ă  travers toutes les couches logicielles (API, backend, frontend)
  • Gestion des donnĂ©es ETL
    • Conception et dĂ©veloppement de systĂšmes de gestion de donnĂ©es (pipelines ETL/ELT)
    • Mise en Ɠuvre de mĂ©canismes d'ingestion, de transformation et de chargement de donnĂ©es pour alimenter les modĂšles d'IA
    • Configuration de bases de donnĂ©es vectorielles (Chroma, pgvector, OpenSearch) pour les applications RAG
    • DĂ©veloppement de graphes de connaissances (Neo4j)
    • Garantie de la qualitĂ©, de la traçabilitĂ© et de la gouvernance des donnĂ©es pour les systĂšmes pilotĂ©s par l'IA
    • Optimisation des flux de donnĂ©es entre les sources, les modĂšles et les applications consommatrices
  • Plateformes cloud et outils d'IA no-code/low-code
    • Utilisation d'une ou plusieurs plateformes d'IA managĂ©es des principaux fournisseurs de cloud :
    • Azure AI Studio et Azure Databricks pour les workflows de ML et d'IA
    • Google Vertex AI pour l'entraĂźnement et le dĂ©ploiement de modĂšles
    • AWS Bedrock pour l'accĂšs aux modĂšles de base
    • OpenAI Platform, Anthropic API, Mistral AI, Cohere
    • Évaluation et mise en Ɠuvre d'outils d'IA no-code/low-code adaptĂ©s aux besoins mĂ©tier
    • Configuration et gestion des workflows d'IA sur les plateformes d'orchestration (n8n, Make, Azure Logic Apps)
  • DĂ©veloppement et QualitĂ© du code
    • Utiliser des outils de codage assistĂ© par IA (Claude Code, GitHub Copilot, Cursor) pour optimiser la productivitĂ©.
    • Produire du code de haute qualitĂ©, maintenable et bien documentĂ© en Python, TypeScript/JavaScript et C#.
    • Participer aux revues de code et respecter les bonnes pratiques de dĂ©veloppement.
    • ImplĂ©menter des tests unitaires et d'intĂ©gration pour les composants d'IA.
    • Documenter les architectures, les dĂ©cisions techniques et les guides d'utilisation.
  • Veille technologique et collaboration
    • Se tenir informĂ© des derniĂšres avancĂ©es en IA gĂ©nĂ©rative, en modĂ©lisation linĂ©aire et en techniques d'optimisation.
    • Participer activement aux discussions techniques avec l'Ă©quipe et partager les connaissances acquises.
    • Collaborer avec les Ă©quipes produit, donnĂ©es et infrastructure pour fournir des solutions cohĂ©rentes.
    • Contribuer Ă  l'Ă©valuation et Ă  la sĂ©lection des outils et technologies d'IA adoptĂ©s par l'entreprise.

 

DES PETITS PLUS QUI NOUS ALLUMENT

  • DiplĂŽme universitaire ou technique en informatique, en gĂ©nie logiciel ou dans un domaine connexe
  • 5 Ă  8 ans d'expĂ©rience dans le dĂ©veloppement logiciel
  • MaĂźtrise d'au moins un Ă©cosystĂšme complet (par exemple, .NET, Node.js, Python ou Ă©quivalent)
  • Solide expĂ©rience des technologies front-end (React, Angular, Vue) ou mobiles (Flutter, React Native, etc.)
  • Connaissance approfondie des bases de donnĂ©es (SQL/NoSQL) et des environnements cloud (Azure, AWS ou GCP)
  • MaĂźtrise des meilleures pratiques en matiĂšre de CI/CD, de tests automatisĂ©s et de contrĂŽle de version (Git, pipelines, etc.)
  • ExpĂ©rience pratique avec au moins un framework d'orchestration IA : LangChain, LlamaIndex ou Ă©quivalent
  • Connaissance des architectures RAG (Retrieval-Augmented Generation) et des bases de donnĂ©es vectorielles
  • ExpĂ©rience avec les API LLM (OpenAI, Anthropic, Azure OpenAI ou Ă©quivalent)
  • Connaissance des pipelines de donnĂ©es (ETL/ELT) et des outils associĂ©s
  • CapacitĂ© Ă  analyser et Ă  rĂ©soudre des problĂšmes complexes de maniĂšre autonome
  • Bilinguisme (français/anglais) pour collaborer avec nos Ă©quipes et clients internationaux
  • Atouts : expĂ©rience en architecture logicielle, en intĂ©gration de l'IA ou en DevOps

 

LE PROCESSUS DE RECRUTEMENT

  1. Tu postules. 📝 (On lit ton CV, pour vrai, promis)
  2. On jase. 💬 Court appel avec les RH, on veut voir si ça clique humainement et technologiquement. Un gros 15 minutes de ton temps.
  3. Une premiĂšre entrevue. ☕ Une discussion ouverte avec 1 ou 2 membres de l'Ă©quipe, on veut apprendre Ă  te connaĂźtre et voir si tu es un bon fit. Cette discussion dure entre 30 min et 1h, ça dĂ©pend de si on part sur une discussion profonde ou non (on espĂšre que oui).
  4. Une 2e entrevue, au besoin. ☕☕ Un moment pour plonger encore plus dans ton univers, rencontrer d’autres membres de l’équipe et s’assurer qu’on est vraiment faits pour s’entendre. Calcule un autre 30 minutes ou 1h.
  5. On t’envoie une offre. ✍ Si tout va bien, pas besoin de 26 rendez-vous, si on t'apprĂ©cie, on ne te ghostera pas.
  6. Bienvenue Ă  bord! 🚀 On t’accueille avec un laptop et un bon cafĂ© (ou un thĂ©, on ne juge pas).

 

COMPENSATION

Nous offrons Ă©galement des Ă©valuations de performance annuelles, des opportunitĂ©s d’évolution de carriĂšre et un ensemble complet d’avantages sociaux pour soutenir votre bien-ĂȘtre — parce qu’un excellent travail mĂ©rite d’excellentes rĂ©compenses.


POURQUOI TE JOINDRE À NOUS?

On pourrait te parler de nos assurances collectives (oui on en a) ou que tu te joins Ă  la famille
 mais soyons honnĂȘtes, si tu es rendu Ă  lire jusqu’ici, c’est que tu veux savoir ce qui nous rend uniques. Alors voilĂ  :

🎹 Place pour la crĂ©ativitĂ©: ici, on aime les gens qui pensent en dehors de la boĂźte
 ou carrĂ©ment qui recyclent la boĂźte pour en faire autre chose.
📚 Formation continue: tu ne resteras pas coincĂ© dans ta zone de confort. On investit dans tes compĂ©tences avec un plan de carriĂšre personnalisĂ©.
đŸ§© Avantages sociaux uniques: oui, on a les classiques assurances et REER
 mais aussi des petits extras qui font la diffĂ©rence. On garde quelques surprises pour l’entrevue.
⏰ FlexibilitĂ©: que tu sois plus productif tĂŽt le matin avec ton cafĂ© ou en aprĂšs-midi avec ta 3e dose, on s’adapte.
🐕 Animaux au bureau: ton chien, ton chat (ou ton poisson rouge?) sont les bienvenus. Parce qu’un bureau avec des animaux, ça rend tout le monde plus humain.

En gros, on veut que tu aies autant de plaisir Ă  travailler avec nous que nous en avons Ă  travailler ensemble.

Merci pour l’intĂ©rĂȘt que vous portez Ă  Beslogic.

Nous avons bien reçu votre candidature et notre Ă©quipe prendra le temps de l’examiner.  
Si votre profil correspond à nos besoins, nous vous contacterons pour discuter des prochaines étapes.

Tu te reconnais lĂ -dedans ?
Envoie-nous ton CV ou Ă©cris-nous juste pour jaser. On a hĂąte de te rencontrer ! 👋

 

      Retour au CarriĂšres