Machine Learning Scientist / Data Scientist

Canada / Montreal, QC
Engineering /
Full-time /
Remote
Who we are:
GoMaterials is one of Canada's fastest-growing companies, recognized by Deloitte, the Globe & Mail, and the Lazaridis Scaleup Program. We’re revolutionizing how landscape contractors source plant and hardscape materials through a B2B marketplace that simplifies procurement in a traditionally outdated industry.

Since our inception, we have helped landscapers save time, money, and stress and plant over 1.5 million plants and trees. Led by a young and eager group of entrepreneurs, GoMaterials is aggressively expanding across North America. We are therefore looking for amazing people to add to our team!

What You’ll Do / Ce que vous ferez:

    • Collect, clean, and preprocess large datasets from various sources.
    • Develop and implement predictive models and machine learning algorithms.
    • Design and maintain the complete workflow of ML development process.
    • Analyze data to identify trends, patterns, and opportunities for improvement.
    • Collaborate with business stakeholders to understand their needs and translate them into analytical solutions.
    • Communicate findings and insights through reports, dashboards, and visualizations.
    • Conduct A/B testing and other experiments to validate model performance.
    • Stay current with the latest developments in data science and machine learning.
    • Document methodologies and maintain detailed records of analytical processes.

    • -----------------------------------------------------------------------------------------------

    • Collecter, nettoyer et prétraiter de grands ensembles de données provenant de diverses sources.
    • Développer et mettre en œuvre des modèles prédictifs et des algorithmes d'apprentissage automatique.
    • Concevoir et maintenir le flux de travail complet du processus de développement de l'apprentissage automatique.
    • Analyser les données afin d'identifier les tendances, les modèles et les possibilités d'amélioration.
    • Collaborer avec les parties prenantes commerciales afin de comprendre leurs besoins et de les traduire en solutions analytiques.
    • Communiquer les conclusions et les informations obtenues à l'aide de rapports, de tableaux de bord et de visualisations.
    • Réaliser des tests A/B et d'autres expériences afin de valider les performances des modèles.
    • Se tenir au courant des dernières avancées en matière de science des données et d'apprentissage automatique.
    • Documenter les méthodologies et tenir des registres détaillés des processus analytiques.

What You’ll Need / Ce dont vous aurez besoin:

    • Master’s degree in Data Science, Computer Science, Statistics, Mathematics, or a related field.
    • 5+ years of experience implementing AI/data science algorithms using one or more modern ML frameworks (e.g., Scikit-learn, PyTorch, LightGBM, XGBoost, etc.).
    • Strong knowledge of statistical analysis, machine learning algorithms, and data mining techniques.
    • Experience deploying machine learning models in production environments.
    • Proficiency in programming languages such as Python, R, or SQL.
    • Familiarity with code and data version control tools such as Git and DVC.
    • Excellent analytical and problem-solving skills.
    • Strong communication, collaboration, and presentation skills.
    • Familiarity with agile development methodologies.
    • Hands-on experience with cloud-based ML development platforms such as Vertex AI and Azure ML Studio/AI Foundry.

    • ----------------------------------------------------------------------------------------------

    • Maîtrise en science des données, informatique, statistiques, mathématiques ou dans un domaine connexe.
    • Plus de 5 ans d'expérience dans la mise en œuvre d'algorithmes d'IA/science des données à l'aide d'un ou plusieurs frameworks ML modernes (par exemple, Scikit-learn, PyTorch, LightGBM, XGBoost, etc.).
    • Solides connaissances en analyse statistique, en algorithmes d'apprentissage automatique et en techniques d'exploration de données.
    • Expérience dans le déploiement de modèles d'apprentissage automatique dans des environnements de production.
    • Maîtrise des langages de programmation tels que Python, R ou SQL.
    • Connaissance des outils de contrôle de version de code et de données tels que Git et DVC.
    • Excellentes compétences en matière d'analyse et de résolution de problèmes.
    • Solides compétences en communication, collaboration et présentation.
    • Connaissance des méthodologies de développement agile.
    • Expérience pratique des plateformes de développement ML basées sur le cloud telles que Vertex AI et Azure ML Studio/AI Foundry.

Preferred Qualifications / Qualifications souhaitées:

    • Ph.D. in Data Science, Computer Science, Statistics, Mathematics, or a related field.
    • Experience working on supply chain management-related application development.
    • Experience with deep learning frameworks (e.g., TensorFlow, Keras).
    • Knowledge of natural language processing (NLP) and computer vision.
    • Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
    • Familiarity with big data technologies (e.g., Hadoop, Spark) is a plus.

    • -------------------------------------------------------------------------------------------------------

    • Doctorat en science des données, informatique, statistiques, mathématiques ou dans un domaine connexe.
    • Expérience dans le développement d'applications liées à la gestion de la chaîne d'approvisionnement.
    • Expérience avec les frameworks d'apprentissage profond (par exemple, TensorFlow, Keras).
    • Connaissance du traitement du langage naturel (NLP) et de la vision par ordinateur.
    • Connaissance des plateformes cloud (AWS, Azure ou Google Cloud).
    • La connaissance des technologies big data (par exemple, Hadoop, Spark) est un plus.
From day one, you get to...
💡 Share your ideas and actually see them come to life
🌱 Grow with us through learning & promotion opportunities
🏝️ Enjoy solid health benefits & time off (3 weeks + 1 week during the holiday break)
💰 Get a piece of the pie with equity after your first year
🎉 Work with a fun, tight-knit team that celebrates wins together. Want to learn more? Check out our culture code.

Ready to apply?
If you think you’d be a great fit at our company and are passionate about this job, we want to hear from you!