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
- 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.
What You’ll Need
- 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.
Preferred Qualifications
- 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.
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!