Jobs at Alteo

View all jobs

Junior Python Developer (AI) [#3659]

Montreal (Remote), QC
Alteo is looking for a Junior Python Developer (AI/ML) for a permanent position based in Montreal. 

***Hybrid workplace 2 days office, 3 days remote***

We are looking for an AI/ML developer with experience being building scalable ArtificiaI Intelligence and Machine Learning - powered SaaS applications that reside in the cloud. As an AI/ML developer, you will play a major part in building scalable and future-proof AI-powered solutions around our client's core technology.

Responsibilities:

  • Design and implement great features and high-quality code
  • ​Contribute to the design, implementation and scaling of our cloud-based machine learning and AI algorithms
  • Basic knowledge and strong interest in Machine Learning, Deep Learning, and Data Mining
  • Collaborate with a team of developers, researcher and data scientists to implement scalable AI
  • Work closely with the engineering, assurance quality and product teams


Profile:

  • Bachelor or master’s degree in IT, Software Engineering or similar
  • Minimum of 5 years of relevant experience designing and developing scalable software and AI products
  • Experience of building scalable backend systems using micro-services/cloud architecture
  • Experience designing and building REST APIs that supports many clients
  • Proficiency in a Linux environment
  • Knowledge and experience with Python and the Scientific Python stack (numpy, scipy, scikit-learn, PyTorch, TensorFlow, etc...)
  • SQL and NoSQL databases experience
  • Familiar with Web API documentation and modeling tools such as Swagger/OpenAPI
  • Familiar with cloud technologies and platforms such as: Docker, Kafka, Spark, MQTT, PostgreSQL, Nomad or Kubernetes 
  • Familiarity with agile development and tools such as JIRA (Asset)
  • Experience with IoT services  (Asset)
  • Familiar with startup environments (Asset)
  • English; French is a plus but not required  
@@@@@
Alteo est à la recherche un Développeur Python Junior (AI/ML) pour un poste permanent basé à Montréal. 

***Lieu de travail hybride : 2 jours au bureau, 3 jours à distance***

Nous sommes à la recherche d'un développeur AI/ML ayant de l'expérience dans la création d'applications SaaS évolutives alimentées par l'Intelligence Artificielle et le Machine Learning et résidant dans le nuage. En tant que développeur AI/ML, vous jouerez un rôle majeur dans l'élaboration de solutions évolutives et évolutives basées sur la technologie de base de notre client.

Responsabilités :
  • Concevoir et mettre en œuvre de grandes fonctionnalités et un code de haute qualité.
  • Contribuer à la conception, à la mise en œuvre et à la mise à l'échelle de nos algorithmes d'apprentissage automatique et d'IA basés sur le cloud.
  • Connaissances de base et intérêt marqué pour l'apprentissage  machine, l'apprentissage profond et le minage de données.
  • Collaborer avec une équipe de développeurs, de chercheurs et de scientifiques des données pour mettre en œuvre une IA évolutive.
  • Travailler en étroite collaboration avec les équipes d'ingénierie, d'assurance qualité et de produits.

Profil :
  • BAC/Maîtrise en informatique, génie logiciel ou similaire.
  • Minimum de 5 ans d'expérience pertinente dans la conception et le développement de logiciels et de produits d'IA évolutifs.
  • Expérience de la construction de systèmes backend évolutifs à l'aide d'une architecture micro-services/cloud.
  • Expérience de la conception et de la construction d'API REST prenant en charge de nombreux clients.
  • Compétence dans un environnement Linux
  • Connaissance et expérience de Python et de la pile Python scientifique (numpy, scipy, scikit-learn, PyTorch, TensorFlow, etc...)
  • Expérience des bases de données SQL et NoSQL
  • Familiarité avec la documentation des API Web et les outils de modélisation tels que Swagger/OpenAPI.
  • Familiarisé avec les technologies et plateformes cloud telles que : Docker, Kafka, Spark, MQTT, PostgreSQL, Nomad ou Kubernetes. 
  • Familiarité avec le développement agile et les outils tels que JIRA (atout)
  • Expérience des services IoT (atout)
  • Familiarité avec les environnements de démarrage (Atout)
  • Anglais ; le français est un atout mais pas obligatoire 

Share This Job

Powered by