Machine Learning developer | Développeur Machine Learning

Developer Platform · Montreal, Quebec
Department Developer Platform
Employment Type Full-Time
Minimum Experience Mid-level

 La version française est disponible ci-dessous. 


Imagia is currently looking for a Machine Learning Developer to join its highly collaborative and multidisciplinary growing team. In collaboration with biostatisticians and software developers, you will work on some customized project in AI for external clients and your contribution will also help to improve the Imagia existing solutions.


Main responsibilities: 


  • Contribute throughout the company’s technology stack - from APIs and back-end processes to core infrastructure services.
  • Prototype, design, implement and document internal tools and product features.
  • Bring fresh ideas on AI backend, data and experiment management.
  • Develop code libraries that can be used for multiple projects.
  • Work closely with ML researchers: build tools that will increase the productivity of teams developing AI-based solutions.


About you


  • You have a diploma in Computer Science, Engineering or a related subject.
  • You have at least 3 years of hands-on experience in ML development.
  • You have a solid knowledge of Python language. 
  • Knowledge of ML framework (ie. Tensorflow, PyTorch) and libraries (ie. scikit-learn).
  • Experience in designing RESTful APIs.
  • Experience with Docker and containerization in general.
  • Ability to produce high-quality code, ready for production in a continuously evolving environment.


Nice-to-have


  • Experience in Continuous Integration, Continuous Deployment and DevOps.
  • Experience with Cloud environments (such as Google Cloud) and with hybrid Cloud/On-Premise deployments.
  • Experience with database systems (both SQL and No SQL).Experience with ReactJS, VueJS or similar front end frameworks.
  • Experience in C++ development.


Imagia is a dynamic company with the innovative mission of revolutionizing healthcare through artificial intelligence. The well-being of the community and employees, technological innovation and the company’s longevity are at the core of Imagia’s priorities. Supported by a sound work structure and modern management tools, we offer working conditions focused on flexibility, equity, and recognition, while developing our generous total rewards offer. Our approach is defined by our quality services and the ability to have a truly positive impact on our clients. Make a real difference as part of a dynamic and driven team!

We offer a stimulating and focused yet fun work environment, modern facilities at the heart of Montreal’s new AI city, a competitive compensation and benefits package, but most importantly, the opportunity to join a group of highly qualified professionals with a genuine passion for health, science, and progress. 

Imagia is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.


 --- 


Imagia est actuellement à la recherche d'un Développeur Machine Learning pour rejoindre son équipe en pleine croissance, hautement collaborative et multidisciplinaire. En collaboration avec les experts en biostatistiques et les développeurs logiciels, vous travaillerez sur des projets personnalisés en IA pour des clients externes, et votre contribution permettront aussi d'améliorer les solutions existantes d'Imagia.


Vos principales responsabilités


  • Contribuer à l'ensemble des solutions technologiques de l'entreprise - des API et processus de backend à l’infrastructure de base.
  • Développer, concevoir, mettre en œuvre les outils à l’interne et les caractéristiques des produits et les documenter.
  • Apporter ses idées sur le backend de l'IA, les données et les façons de faire.
  • Développer des bibliothèques de codes qui pourront être utilisées pour plusieurs projets.
  • Travailler en étroite collaboration avec les chercheurs en apprentissage automatique et créer des outils qui permettront d’augmenter la performance des équipes de développeurs  en IA.


À propos de vous


  • Vous avez un diplôme en Sciences de l'informatique, en Ingénierie ou dans un domaine connexe.
  • Vous avez au moins 3 ans d'experience en développement ML.
  • Vous avez de solides connaissances du langage Python. 
  • Vous avez de l'expérience avec Tensorflow.
  • Vous avez des connaissances avérées du langage Python.
  • Vous avez de l'expérience  avec des systèmes  de tests, notamment des tests unitaires, d'intégration et fonctionnels.
  • Vous avez de l'expérience avec Docker ou la conteneurisation en général.
  • Vous avez de l'expérience dans la conception d'API RESTful, de systèmes de messagerie et de structures de données.


Atouts


  • Expérience en intégration continue, déploiement continu et DevOps.
  • Expérience en environnement cloud (tels que Google Cloud) et avec des déploiements hybrides Cloud/on-premises.
  • Expérience avec des systèmes de bases de données (SQL et non SQL).
  • Expérience avec ReactJS, VueJS ou des structures frontend similaires.
  • Expérienceen développement C++.


Imagia est une entreprise dynamique dont la mission innovante n’est rien de moins que de révolutionner le domaine de la santé grâce à l’intelligence artificielle. Le bien-être de la collectivité et de ses employés, l’innovation technologique et la pérennité de l’organisation sont au cœur de ses priorités. Soutenus par une organisation du travail et des outils de gestion modernes, nous offrons des conditions de travail axées sur la flexibilité, l’équité et la reconnaissance, tout en faisant évoluer notre offre avantageuse de rémunération globale. Notre approche se distingue par sa qualité et par sa capacité à avoir un réel impact positif chez nos clients. Nous avons une équipe dynamique et ouverte dans laquelle vous aurez la possibilité de vraiment faire la différence!

Nous offrons un environnement de travail stimulant, des installations modernes au cœur de la nouvelle ville d'IA de Montréal, une rémunération et des avantages sociaux concurrentiels, mais surtout, l'opportunité de rejoindre un groupe de professionnels hautement qualifiés et passionnés par la santé, la science et le progrès.  

Imagia est un employeur offrant l'égalité des chances - Minorité / Femmes / Handicap / Ancien combattant / Identité de genre / Sexe.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Montreal, Quebec
  • Department
    Developer Platform
  • Employment Type
    Full-Time
  • Minimum Experience
    Mid-level