Développeur logiciel I

Montreal

Offre publiée le 2025-06-12

BrainBox AI Inc.

Description du poste

Veuillez postuler sur Isarta.com :

: / / isarta.com / emplois / ?utm_source=IND&job=112716

À propos de BrainBox AI

BrainBox AI utilise une technologie d'intelligence artificielle auto-adaptative pour optimiser de manière proactive la consommation énergétique de l'un des principaux facteurs contribuant au changement climatique : les bâtiments.

Notre moteur d'IA prend en charge les bâtiments autonomes qui ne nécessitent aucune intervention humaine. Grâce à l'apprentissage profond, au cloud computing et à notre processus exclusif, notre solution optimise de manière autonome les systèmes de contrôle de chauffage, de ventilation et de climatisation (CVC) existants afin d'obtenir un impact maximal sur la consommation énergétique.

Opportunité

Une opportunité passionnante vous attend au sein d'une entreprise d'intelligence artificielle en pleine croissance en tant que développeur logiciel I. Vous développerez des pipelines de données évolutifs pour interagir avec les bâtiments. Vous créerez des intégrations personnalisées pour extraire en temps réel les données CVC des bâtiments et réécrire les commandes générées à l'aide d'algorithmes d'IA propriétaires. Votre travail sera déployé chez certaines des plus grandes marques de distribution au monde.

Nous utilisons l'infrastructure AWS et développons des microservices à l'aide de Python et de langages de programmation fonctionnels modernes. Nous utilisons une combinaison de bases de données MySQL et NoSQL telles que Redis et DynamoDB. Nous travaillons en équipe agile et nous nous tenons mutuellement responsables de l'écriture d'un code propre et testable.

CE QUE VOUS FEREZ

  • Créer de nouvelles intégrations avec les systèmes CVC de bâtiments commerciaux, qui fonctionnent à grande échelle (des milliers de bâtiments)
  • Concevoir des pipelines de données avec une architecture réfléchie
  • Participer à l'ensemble du cycle de vie du logiciel : conception, architecture, développement, révision du code, tests
  • Communiquer efficacement avec le reste de l'équipe
  • Livrer du code plusieurs fois par mois
  • Développer vos connaissances de notre pile logicielle complète, y compris les algorithmes d'IA, et apporter de nouvelles idées pour améliorer notre produit !

CE DONT VOUS AUREZ BESOIN POUR RÉUSSIR

  • Licence en génie logiciel, en informatique ou expérience équivalente
  • 2 ans d'expérience pertinente
  • Capacité à écrire et à réviser un code propre et testable
  • Expérience avec Python (ou un langage similaire), y compris l'expérience de la programmation asynchrone
  • Expérience en conception d'API
  • Expérience en infrastructure en tant que code (nous utilisons Terraform)
  • Expérience avec les bases de données SQL et NoSQL
  • Expérience avec l'architecture de microservices
  • Expérience avec les services cloud (nous utilisons AWS) tels que EC2, ECS, Lambda, Step Functions, Event Bridge Scheduler
  • Connaissance de git et des pipelines CICD
  • Excellentes compétences en communication écrite et orale

EXIGENCES LINGUISTIQUES

  • Le bilinguisme français-anglais est requis.
  • En plus de la maîtrise du français, les candidats retenus doivent avoir une parfaite maîtrise professionnelle de l'anglais afin de pouvoir soutenir et collaborer avec des clients, des collègues et / ou diverses parties prenantes anglophones.

ATOUTS

  • Expérience avec les systèmes de messagerie tels que Kafka, Kinesis
  • Expérience dans la conception de pipelines de données fonctionnant à grande échelle et avec un temps d'arrêt minimal
  • Connaissance des langages de programmation fonctionnels tels qu'Elixir
  • Connaissance des concepts fondamentaux des réseaux informatiques
  • Connaissance des protocoles CVC tels que BACnet, Tridium, etc.

POURQUOI TRAVAILLER CHEZ BRAINBOX AI

  • Environnement sympa / Culture collaborative / Opportunités d'évolution /
  • Ayez un impact significatif sur le monde - rejoignez la lutte contre le changement climatique
  • Faites partie d'un mouvement technologique révolutionnaire
  • Collaborez avec des esprits innovants et hors des sentiers battus dans un environnement dynamique
  • Travaillez avec des personnes extraordinaires qui sont vraiment passionnées par leur travail

Chez BrainBox AI, nous nous engageons à offrir un environnement de travail inclusif. Nous valorisons la diversité de notre équipe et croyons fermement au pouvoir des personnes. Nous favorisons un espace sûr où nos employés peuvent s'épanouir, indépendamment de leur origine ethnique, de leur identité sexuelle, de leur orientation sexuelle, de leur âge ou de leur religion.

Veuillez postuler sur Isarta.com :

: / / isarta.com / emplois / ?utm_source=IND&job=112716