English version below

Chef de file mondial de l’intelligence artificielle, Element AI poursuit un objectif commun, celui d’utiliser
nos vastes capacités de recherche pour développer des produits et logiciels d’IA offrant des solutions aux
problèmes complexes auxquels font face les entreprises et la société en général.

Nous croyons que l’être humain doit toujours rester au cœur de tout ce que nous faisons. C’est pourquoi
nous avons adopté une approche collaborative et humaine, afin que nos objectifs restent toujours
éthiques et ancrés dans le réel. 

Notre équipe est en pleine expansion! Nous sommes un groupe de personnes talentueuses, sympathiques et dynamiques qui ne reculent devant rien pour accomplir le travail. Nous recherchons actuellement des architectes logiciels à Montréal

Ce que vous ferez  :

  • L’architecture logicielle est un aspect critique pour la création de systèmes d’IA utilisables, fiables et dignes de confiance. L’IA étant un domaine relativement jeune et sans pratiques exemplaires établies, l’architecture logicielle est souvent mise de côté par rapport à l’ingénierie et à la recherche. Par conséquent, le monde regorge de solutions d’IA inefficaces et peu fiables qui laissent un goût amer à leurs utilisateurs;
  • Chez Element AI, le statu quo n’est pas une option. Nous mettons beaucoup d’accent sur les aspects « intangibles » du logiciel : l’architecture, la conception, l’expérience utilisateur et l’agilité. À titre d’architecte logiciel, vous contribuerez à faire de l’architecture logicielle une des forces de l’entreprise, en définissant (de concert avec le directeur de l’architecture d’entreprise et les autres architectes logiciels dans l’équipe), en appliquant et en entretenant notre vision de l’architecture logicielle en matière d’IA et en assurant que son utilisation et sa qualité sont optimisées à travers l’entreprise;
  • Il s’agit d’un poste de leadership technique influent. Vous collaborerez avec divers développeurs logiciels au sein des équipes de recherche, de développement et de produits. Vous participerez également à l’architecture, la conception et l’implémentation de du système d’exploitation Element AI OS (https://www.elementai.com/products/eai-os). Vous pouvez développer une vision et la défendre, mais vous n’êtes pas dogmatique et vous êtes capable de travailler pour la rendre pratique et avantageuse autant à court qu’à long terme.  

Ce que nous recherchons :

  • Vous avez de bonnes compétences interpersonnelles et vous avez probablement de l’expérience à diriger des équipes, à livrer des logiciels en production et en programmation. Surtout, vous avez un esprit analytique supérieur – vous connaissez habituellement le résultat d’un test avant même de l’avoir exécuté, grâce à votre profonde compréhension des facteurs en jeu;
  • Vous avez une connaissance approfondie de l’approche DevOps (aucune équipe dédiée à l’AQ, conception pour la testabilité, conception supportant la défaillance, conception pour faciliter l’application de correctifs, etc.). Vous devez incarner l’approche DevOps pour la répandre au sein de l’entreprise et contribuer à en faire une des fondations de notre technologie;
  • Vous savez écouter les autres et les autres vous écoutent. Vous pouvez travailler dans l’ambiguïté et vous êtes à l’aise dans l’environnement intense et rapide d’une start-up;
  • Vous travaillerez sous la supervision du directeur de l’architecture d’entreprise;
  • Au moins 10 ans d’expérience;
  • Expérience solide avec Python;
  • Expérience solide avec l’architecture orientée événements;
  • Expérience avec les fournisseurs majeurs de services infonuagiques, en particulier Azure et AWS;
  • Expérience avec Go, Rust, C#, Java, Scala ou Javascript considérée comme un atout;
  • Expérience avec la livraison continue et ses outils connexes;
  • Expérience en IA et en apprentissage automatique, ou tout autre domaine de l’informatique scientifique;
  • Docker et Kubernetes sont des outils que vous utiliserez sur une base quotidienne;
  • Connaissance solide de l’architecture système et leadership éprouvé en livraison de systèmes de production déployés;
  • Capacité à voir les liens entre les aspects commerciaux et techniques, en particulier pour évaluer le rendement de l’investissement des solutions d’architecture;
  • Organisé, structuré; capable de regarder la situation dans son ensemble sans se perdre dans les détails, en gardant toujours une approche concrète et pratique;
  • Excellente maîtrise de l’anglais et du français, à l’oral et à l’écrit. 

Ce que nous vous offrons :

  • Faites équipe avec d’autres passionnés de l’IA;
  • Profitez d’un excellent équilibre travail-vie;
  • Laissez votre marque dans une industrie en plein essor;
  • Déployez votre talent pour affronter de nouveaux défis chaque jour;
  • Vous serez étonné de tout ce que vous apprendrez;
  • Culture d’entreprise ouverte et inclusive.

Element AI souscrit au principe de l’égalité d’accès à l’emploi et favorise la diversité au sein du
personnel. Nous ne pratiquons aucune discrimination sur la base de la race, de la religion, de la couleur
de peau, du pays d’origine, du sexe, de l’orientation sexuelle, de l’âge, de l’état matrimonial, du statut
d’ancien combattant ou des incapacités.

______________________________________________________________________________________________

Element AI is one of the world’s largest artificial intelligence companies, with a shared goal of using our extensive research to develop AI products and software that will solve some of the most challenging issues facing businesses and society as a whole.

We are founded on the belief that humans should be at the heart of everything we do, and have adopted a people-first and collaborative mindset to ensure we collectively drive real and ethically-sound results.

Our team is growing at dizzying speed! We are a talented, fun and dynamic group that thrive on getting the job done. We're hiring Software Architects in Montreal.

What you’ll do: 

  • Software architecture is a critical part of creating usable, reliable and trustworthy AI systems. Due to the recency of the AI field and the lack of established best practices, software architecture often takes a back seat to engineering and research considerations. As a result, the world is full of bloated and unreliable AI solutions that fail to delight their users;
  • At Element AI, we’re not satisfied with the status quo. We have a strong focus on the intangibles of software: architecture, design, user experience and agility.  As a Technical Software Architect, you will ensure that architecture is a strength of the company: defining (as a joint effort with the Head of Enterprise Architecture and other technical software architects in the team), implementing and maintaining our vision of software architecture as it pertains to AI and ensuring that it is used and optimally consistent across the company;
  • This is an influential technical leadership role; you will work with software developers embedded in the research, platform and product teams. You will help define and promote the reference technology stack. You will also participate in the architecture, design and implementation of Element AI OS (https://www.elementai.com/products/eai-os). You can develop and evangelize a vision, but you’re not dogmatic and can equally help to make it practical and beneficial in the short and long term.  

What we’re looking for: 

  • You’ve got good people skills, have probably led teams before, delivered software in production and have certainly written code. More importantly, you are very strong analytically: you usually know the outcome of an experiment before it’s run due to a deep understanding of what is happening under the covers;
  • You have a clear understanding of the DevOps mindset (No QA people, design for testability, design for failure, design for easy update, etc.). You must be champion in this DevOps mindset to pollinate it across and help build the principles in the technology;
  • You’re known for listening to others, but others know to listen to you. You can operate with uncertainty and are comfortable in a fast moving startup environment;
  • You'll be reporting to the Head of Enterprise Architecture;0
  • 10+ years of experience;
  • Strong experience with Python;
  • Strong experience with Event Driven Architecture;
  • Experience with major cloud providers, especially Azure and AWS;
  • Experience with Go, Rust, C#, Java, Scala or Javascript are a strong plus;
  • Experience with continuous delivery and its toolchain;
  • Experience with AI and Machine Learning or any other scientific computing field;
  • Docker and Kubernetes are tools you’ll be using on a day to day basis;
  • Strong knowledge of system architecture and proven leadership ability leading to deployed production systems;
  • Ability to connect the dots between the business and the technical aspects, especially objectively evaluating ROI of architecture solutions;
  • Organized, structured, able to see the big picture and not get caught up into details, while staying hands-on;
  • Strong written and spoken English and French is required.

What we offer for your valuable work:

  • Work closely with other AI enthusiasts;
  • Enjoy your work and life harmony;
  • Leave your mark in a thriving industry;
  • Apply your talent to tackling new challenges everyday;
  • Be surprised at how much you will learn;
  • Open and inclusive company culture.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



Postuler pour cet emploi

* Requis