Come build the next generation of customer analytics together.

Who we are

At Canopy Labs, we help organizations around the world, from Fortune 500 retailers to non-profits and professional sports teams, to change how they interact with their customers – and guide them along their customer journeys. We’re starting with predictive customer analytics, but are keen to change the entire world of analytics. We come from all walks of life, from summer interns to PhD-level researchers – what matters most is that you bring your best self to the job. We’re based in downtown Toronto, backed by Y Combinator and Peter Thiel’s Valar Ventures, and looking for talented people to help us build the next generation of customer analytics. Excited about data? Want to bring about the Singularity? This is the team you’ve been waiting for. Check the positions below and we’d love to hear from you!

Life at Canopy

Full Health Benefits
Keep yourself and your family healthy with full health benefits.
Office Space
Adjustable standing desks, 4K monitors, and the latest and best Apple gear.
House Cleaning
Biweekly cleaning services so you don’t have to worry about your chores.
Stock Options
Being a part of the company means you own a part of it too.
Tech & Sport Budget
Get a budget to spend on personal tech and fitness.

Current Openings

Position Office
Account Executive Toronto

Account Executive

As an Account Executive, you will work with the broader sales, marketing, and customer success team to directly grow revenue. Your job is to build an understanding of companies’ customer experience and analytics goals, and actively sell the Canopy Labs platform and associated professional services.

The role is a fantastic opportunity to join a high-growth company focused on analytics and Software-as-a-Service. You will receive training in modern sales strategies and techniques, as well as gain significant exposure to selling Artificial Intelligence, analytics, and data technologies.

Day-to-day responsibilities will include:

  • Lead relationship development with major retail, travel, arts, and other companies
  • Generate and author proposals to confirm a monthly relationship between Canopy Labs and your leads; this will include developing the best solutions for each company based on Canopy Labs’ offering and the company’s internal needs and goals
  • Manage your leads and opportunities in Salesforce CRM
  • Participate in regular sales training seminars and learn how the broader Canopy Labs organization promotes and sells analytics technologies
  • Provide feedback to product and customer success teams to ensure successful implementation of accepted proposals

Requirements:

  • 2+ years of experience in junior or mid-level sales roles (including Business Development Rep and Account Executive roles)
  • Comfort working with Key Performance Indicators (KPIs) and sales quotas, and generating plans to achieve aggressive KPI targets
  • Proficient communication skills, with a particular focus on English language writing skills
  • Undergraduate degree in business, commerce, or related field; applicants with MBAs are also welcome
  • Comfort with working independently in fast-paced and unstructured environments
  • Experience with high growth startups a plus

To apply: Send a CV and cover letter to jobs@canopylabs.com.

Apply now

Business Development Representative Toronto

Business Development Representative

As a Business Development Representative (BDR), you will work with the broader sales, marketing, and customer success team to directly grow revenue. You will work with an Account Executive and the broader Canopy Labs team to generate opportunities for selling the Canopy Labs platform, and will participate in crafting solutions for each qualified opportunity.

The role is a fantastic opportunity to join a high-growth company focused on analytics and Software-as-a-Service. You will receive training in modern sales strategies and techniques, as well as gain significant exposure to selling Artificial Intelligence, analytics, and data technologies. As you mature in your role, opportunities to work in an Account Executive or Customer Success capacity will also present themselves.

Day-to-day responsibilities will include:

  • Prospect and reach out to companies in retail, travel, arts, and other verticals to generate opportunities for Canopy Labs
  • Work closely with the marketing and sales team to craft messaging specific to target verticals, roles, and opportunities
  • Liaise with an Account Executive to help close qualified opportunities
  • Lead relationship development with major retail, travel, arts, and other companies
  • Manage your leads and opportunities in Salesforce CRM
  • Participate in regular sales training seminars and learn how the broader Canopy Labs organization promotes and sells analytics technologies
  • Provide feedback to product and customer success teams to ensure successful implementation of accepted proposals

Requirements:

  • Comfort working with Key Performance Indicators (KPIs) and sales quotas, and generating plans to achieve aggressive KPI targets
  • Proficient communication skills, with a particular focus on English language writing skills
  • Undergraduate degree in business, commerce, or related field; applicants with MBAs are also welcome
  • Comfort with working independently in fast-paced and unstructured environments
  • Experience with high growth startups a plus
  • 2 or more years of experience in junior sales roles a plus

Benefits and Perks:

  • Competitive salary with commission structure plus stock options
  • Full health benefits
  • Free snacks, drinks, and Friday team lunches
  • Biweekly house cleaning
  • Monthly TTC metropass
  • Annual budget for tech and sport
  • Adjustable sit/stand desks, 4K monitors, and Apple laptops
  • Relaxed office with casual attire and ping-pong

To apply: Send a CV and cover letter to jobs@canopylabs.com.

Apply now

Customer Success Analyst/Business Analyst Toronto

Customer Success Analyst/Business Analyst

As a Customer Success Analyst/Business Analyst, you will be responsible for implementing solutions and onboarding new customers. You will work closely with business analysts and customer success managers to ensure that the Canopy Labs platform is being used effectively, and is helping businesses generate a positive Return on Investment (ROI). This role will expose you to running and implementing personalized marketing strategies, and data integration solutions. This role is perfect for someone who envisions a long career in customer success, product, marketing, or account management.

Day-to-day responsibilities will include:

  • Working directly with Canopy Labs customers to implement marketing and email campaigns
  • Reviewing performance metrics around campaigns and data-driven initiatives to ensure customers are generating revenue through Canopy Labs
  • Creating plans for how customers can be more effective in using Canopy Labs to succeed with their own internal goals/strategies/KPIs
  • Generating weekly reports to review the status of the customers/account for which you are responsible
  • Editing HTML and CSS code to personalize marketing campaigns (in e-mail, on-site, etc.)

Requirements

  • Proficient communication skills, with a particular focus on English language writing skills
  • Undergraduate degree in business, commerce, or related field
  • Highly analytical mindset
  • Comfort with working in fast-paced and unstructured environments
  • Comfort working with, and editing, HTML and CSS content
  • Experience with JavaScript, Python, or other scripting languages
  • Prior experience in customer-facing roles

To apply: Send a CV and cover letter to jobs@canopylabs.com.

Apply now

Customer Success Manager Toronto

Customer Success Manager

As a Customer Success Manager, you will work with the broader sales, marketing, and customer success team to directly grow revenue. Your job is to build an understanding of companies’ customer experience and analytics goals, provide strategic support and advice to these customers. You will be working with major retailers, sports teams, airlines, and ecommerce companies.

You will come armed with rock-solid communication skills, including the ability to translate technical details and requirements to a non-technical audience with confidence. You should also be results-driven and invested in both the success of Canopy Labs, our customers and our customers’ customers.

The role is a fantastic opportunity to join a high-growth company focused on analytics and Software-as-a-Service. You will receive training in modern customer success strategies and techniques, as well as gain significant exposure to AI- and data-driven marketing and optimization.

Day-to-day responsibilities will include:

  • Lead relationship development with major retail, travel, arts, and other companies
  • Support post-sales and onboarding processes with your accounts
  • Coach our customers to use our platform effectively
  • Provide Canopy Labs developers and product managers with customer feedback to help us continuously improve our product offering
  • Report on overall product performance
  • Analyze customers’ needs and reduce the risk of contract cancellations
  • Liaise with the sales department to win new business and increase upsell opportunities
  • Help to improve and establish best practices/processes
  • Participate in regular training seminars and learn how the broader Canopy Labs organization develops, promotes, and sells analytics technologies

Requirements:

  • 1+ years of experience in junior or mid-level customer-facing sales roles (including business development, sales, customer support, etc.)
  • Comfort working with Key Performance Indicators (KPIs) and generating plans to achieve aggressive KPI targets
  • Proficient communication skills, with a particular focus on English language writing skills
  • Undergraduate degree in business, commerce, or related field; applicants with MBAs are also welcome
  • Comfort with working independently in fast-paced and unstructured environments
  • Experience with HTML, CSS, and JavaScript
  • Comfort with Excel and PowerPoint
  • Experience with digital marketing, retail, or ticketing industries a plus

To apply: Send a CV and cover letter to jobs@canopylabs.com.

Apply now

Entry Level DeveloperToronto

Entry Level Developer

A major portion of the work we do requires merging tens of millions of records from a multitude of sources daily, and ensuring that data is integrated into our platform.

We are looking for a skilled and energetic junior developer who loves the challenge of working on a fast-paced team. We work with AWS services and open source big data technologies, including but not limited to: CloudFormation, Kinesis, Lambda, Aurora, Docker, Spark, Mesos, and Scala.

The person in this role will be expected to:

  • develop internal tools to streamline Customer Success processes
  • contribute to product features, with a focus on distributed data storage and analysis
  • write integration tests and UI tests (for example, in Selenium)

Requirements

  • Industry experience with Python, or a non-trivial personal project.
  • Experience in agile software development.
  • Comfort working with databases.
  • Familiarity with JavaScript, HTML, and CSS.
  • Undergraduate degree in software engineering, computer science, or related field.

Bonus points

  • Experience with ETL and data pipelines.
  • Experience working on a hosted SaaS product (ideally on AWS).
  • Experience with Node.js.
  • Experience with NoSQL databases (ideally MongoDB).
  • Experience with distributed systems (ideally on Hadoop or Spark).
  • Familiarity with Scala.

To apply: Send a CV and cover letter to jobs@canopylabs.com.

Apply now

Software EngineerToronto

Software Engineer

We are looking for a skilled and energetic software engineer who loves the challenge of working on a fast-paced team. We process tens of millions of records from a multitude of sources daily, and we build predictive models on multi-billion record data sets.

We design and develop with AWS services and open sources big data technologies, including but not limited to: CloudFormation, Kinesis, Lambda, Aurora, Docker, Spark, Mesos, and Scala.

The person in this role will be expected to:

  • contribute to the design of Canopy Labs’ technical infrastructure
  • write code, with a focus on distributed data storage and analysis
  • focus on quality, including performing code reviews and writing unit tests
  • translate user requirements into technical requirements

Requirements

  • 3+ years in software development roles.
  • 1+ years industry experience with Python.
  • Comfort working with databases.
  • Experience developing a hosted SaaS application.
  • Experience in agile software development.
  • Undergraduate degree in software engineering, computer science, or related field.

Bonus points

  • 1+ years professional experience with Node.js.
  • 1+ years professional experience with Scala.
  • 1+ years experience developing code that interacts with AWS services.
  • Experience with ETL and data pipelines.
  • Experience with NoSQL databases (ideally MongoDB).
  • Experience with distributed systems (ideally on Hadoop or Spark).

To apply: Send a CV and cover letter to jobs@canopylabs.com.

Apply now

Product ManagerToronto

Product Manager

As a product manager, your main responsibility will be to help us ship the right product to our customers – this includes collaborating with the executive team to build and prioritize our product roadmap, and aligning teams with it.

You can expect to work closely with engineers to design product features and write product specs. You will also help coordinate and prioritize development releases, and remove any roadblocks that prevent us from continuously improving the product.

Moreover, you’ll be the expert on how customers use the product through analytics, interviews and surveys. You must be comfortable defining and owning KPIs that quantify product success.

Please note that this is not a junior role. You’ll be responsible for the delivery and iteration of our core product, and we’ll need to see that you’ve done that before.

If this sounds exciting and you want to help build a product that leading brands use to delight millions of consumers, we’d love to hear from you! What we’re looking for:

  • 3+ years of experience in product management at a Software as a Service (SaaS) company.
  • Must have run and shipped a product before.
  • Experience in agile software development.
  • Experience making data-driven decisions and proficiency with at least one product analytics tool or SQL scripting.

Bonus points if you have one or more of the following:

  • A strong technical background in software engineering, computer engineering, computer science or related field.
  • Experience with fast-growth startups.
  • A keen eye for and willingness to help with UX.
  • An interest in AI/Machine Learning.

To apply: Send your resume to jobs@canopylabs.com.

Apply now

Data ScientistToronto

Data Scientist

Our goal is to use machine learning to help companies make sense of their customers’ journeys and personalize each interaction in them. We use a mix of different approaches to accomplish that goal: recommender systems, recurrent neural networks, regression and classification algorithms.

As a data scientist, you will help us build, test and ship models to power platform features and provide valuable results to our users. This involves helping with all stages of a machine learning pipeline, from data engineering to model evaluation.

You will work closely with the engineering team to ensure that our models scale in production to analyze vast amounts of customer data. You will also be expected to support our most experienced team members as they explore and apply novel modeling techniques to the problems that we tackle.

If this sounds exciting and you want to help build a product that leading brands use to delight millions of consumers, we’d love to hear from you!

What we’re looking for:

  • Up to two years of industry experience or non-trivial personal projects with Python.
  • Experience using machine learning to solve classification and regression problems, either professionally, in machine learning competitions (e.g. Kaggle) or in non-trivial personal projects.
  • Experience with Python packages for data analysis and machine learning. Examples include numpy, Scipy, Pandas, scikit-learn, matplotlib, Seaborn, and Jupyter Notebook.
  • Comfort working with databases, ideally MongoDB and/or MySQL.
  • Comfort working in a Linux environment.
  • Familiarity with recommender systems.

Bonus points if you have experience or familiarity with one or more of the following:

  • Distributed Systems.
  • Apache Spark
  • Tools for building data pipelines such as Luigi and Airflow.
  • Deep learning libraries (e.g. Keras, TensorFlow).

To apply: Send your resume to jobs@canopylabs.com. Please include links to any relevant projects and/or machine learning competitions you’ve taken part in.

Apply now