• Perform data analyses and visualizations to understand client data in relation to business and operational challenges the client is facing
  • Use business savvy to identify risks and opportunities for the client
  • Use ETL and Big Data tools to develop an efficient and accurate data workflow
  • Apply a wide variety of Machine Learning algorithms to real-world challenges
  • Work closely with back-end to front-end software developers to ensure data and Machine Learning models are being used effectively for client solutions


  • Understanding and experience in Machine Learning (including Deep Learning) to challenges including (but not limited to) NLU, Image and Video Understanding, Prediction, and/or Recommendation.
  • Experience with SQL and NoSQL databases and ETL tools
  • Experience using Big Data tools (Hadoop, Spark)
  • University Degree in quantitative discipline; MSc preferred
  • Excellent understanding of statistics
  • Industry experience with data visualization tools (Matplotlib, d3.js)
  • Excellent working knowledge of Python
  • Comfort using Scikit learn, Numpy, Pandas
  • A love for data-driven solutions and a product-oriented mindset
  • Enthusiasm for working on a team and a passion for communicating your ideas

What we offer:

  • Group Insurance and 3% company contribution to RRSP;
  • ½ paid day for your birthday;
  • Weekly team breakfast;
  • Monthly Lunch & Learn;
  • Referral Bonuses;
  • Company events organized by our social committee;
  • And much more!

Apply for this Job

* Required
File   X
File   X