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.

Chez Element AI, le développement logiciel n’est pas qu’une simple affaire de code. Nous assemblons des équipes autonomes, redevables, autogérées et interfonctionnelles responsables pour la livraison et l’exploitation de solutions complètes en matière d’IA et d’apprentissage automatique. Parmi leurs tâches, ces équipes transforment les recherches effectuées par notre laboratoire en produits conformes aux normes de production les plus élevées. 

Vous travaillerez avec l’équipe AI Enablement qui à pour but de créer une suite d’outils permettant aux praticiens de l’IA de partir de données brutes jusqu'à la création de modèles IA prêt à être déployés en production.

Ce que vous ferez  :

  • Piloter l’évaluation et la sélection de la plateforme technologique et des frameworks adéquats pour les solutions ou applications front-end;
  • Concevoir, mettre en place et exploiter des produits conviviaux et évolutifs utilisés par les clients ou à l’interne;
  • Travailler au niveau front-end de solutions complexes;
  • Collaborer avec les développeurs back-end, les designers UX et les équipes de recherche appliquée;
  • Adopter et promouvoir l’approche IA et UX avant tout, la livraison continue, le développement guidé par les tests, le développement itératif (YAGNI) ainsi que les meilleures pratiques et principes SaaS.

Ce que nous recherchons :

  • Expérience solide avec Typescript ou JavaScript : 5 années ou plus;
  • Connaissance pratique du développement front-end (bonne connaissance des API RESTful et des services Web; expérience à collaborer avec les développeurs back-end pour les concevoir et les utiliser);
  • Connaissance solide de frameworks modernes côté client, comme React, Angular 2+, etc.;
  • Sensibilités démontrées pour la conception et l’UX;
  • Connaissance approfondie des normes Web actuelles : HTML5, CSS3, ES2016;
  • Expérience à livrer des applications front-end dans des environnements de production (workflow Git, systèmes CI/CD comme Jenkins, CircleCI, etc.);
  • Capacité à écrire du code testable à l’aide de différents outils et frameworks de test;
  • Ouverture d’esprit et désir d’apprendre et d’utiliser les meilleurs langages et technologies pour résoudre un problème donné;
  • Expérience avec des langages de programmation parmi les suivants : Python, Java, Go, C/C++, etc;

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.

Specifically, you will work with the AI Enablement Team, building a suite of tools that allows AI practitioners to transform raw data into product-grade AI models with significantly less time and effort.

What you’ll do:

  • Leading the evaluation and selection of the appropriate technology platform and frameworks of front-end solutions/applications;
  • Designing, implementing and operating friendly and scalable client-facing and internal products;
  • Working on front-end aspects of complex solutions;
  • Collaborating with back-end Developers, UX Designers, and Applied Research Scientists teams;
  • Embracing and promoting AI and UX First approach, Continuous Delivery, Test-Driven Development, iterative development (YAGNI) and SaaS best practices and principles. 

What we’re looking for:

  • Strong Typescript or Javascript background: 5 years or more;
  • Practical knowledge of back-end development (good understanding of RESTful APIs, Web Services and experience working with back-end developers to design and consume them);
  • Strong knowledge of a few modern client-side frameworks such as React, Angular 2+, etc.;
  • Demonstrated design and UX sensibilities;
  • Extensive knowledge of modern web standards, HTML5, CSS3, ES2016;
  • Experience delivering frontend applications into production environments (Git workflow, CI/CD systems like Jenkins, CircleCI, etc);
  • Able to write testable code using different testing tools and frameworks;
  • An open mind and a desire to learn and use the best language/technology to solve a given problem;
  • Knowledge of languages among: Python, Java, Go, C/C++, etc.

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.

Apply for this Job

* Required