Data Scientist, Montreal

Contobox is looking for a Data Scientist to work on our proprietary Engagement Management Platform. If you have a good understanding of Machine Learning, have experience and love extracting valuable insights from big and diverse data sets, we'd be more than happy to invite you to be part of our team and together get our platform to the next level!

Contobox EMP is built and operates around these three pillars:

ENGAGE - collect 1st party data on users' preferences, score interest level in brand's products and services by engaging with users in interactive advertising units and websites.

LEARN - use Audience Book and integrations with Data Management Platforms to learn brand's audiences by analyzing user interactions, understanding who those users are (gender, age, profession), what they like (interest levels, behaviors) and context that influenced engagements (publisher content, geolocation, current weather, season, time of day, etc).

ACTIVATE - use the collected data and learnings to personalize user experiences and deliver the right message to the right audiences.

Our data pipeline and ETL micro-services process hundreds of millions of records and your role as a Data Scientist will be to use Machine Learning and AI to achieve the following objectives:

  • Analyzing factors affecting user preferences and motivating them to engage, learn about and buy brand's products

  • Evaluating the relationship between different creative versions and user audience buckets and optimizing dynamic creatives in real-time

  • Producing models that will forecast the performance of advertising campaigns

  • Visualizing paths to conversions based on different KPIs and providing automated recommendations

  • Marketing analysis of brand audiences and data activation on both proprietary and third-party DMPs (Data Management Platforms) and CDPs (Customer Data Platforms)


  • Bachelor's degree or equivalent experience in quantitative field (Statistics, Mathematics, Computer Science, Engineering, etc.)

  • At least 1 - 2 years' of experience in quantitative analytics or data modeling

  • Deep understanding of predictive modeling, machine-learning, clustering and classification techniques, and algorithms

  • Fluency in a programming language (Python, SQL, GoLang)

  • Familiarity with Big Data frameworks and visualization tools (Hadoop, Spark), database technologies (Amazon Redshift, Athena, MySQL, NoSQL) and cloud platforms (AWS, Google Cloud) .

  • Working in an online advertising/marketing company or recommendation systems is a valuable asset.


You will collaborate with a group of co-workers and clients who are all extremely dedicated and passionate about what they do.

There are incentive systems in form of bonuses based on peer-to-peer recognition and company performance.

The health insurance package is incredible, and there is a personal spending credit provided for fitness and health-related expenses.

The office environment is inviting. You will work in a modern office located in a trendy area of Montreal where we :

  • play ping-pong;

  • have soccer tournaments on Xbox;

  • consume snacks, enjoy coffee and drink beer;

  • have office lunches and engage in different team activities.