Data Scientist

Report to: Director of Client Services

Job Type: Full Time

Start Date: Soonest Available

Job Description

MCR labs is looking for a Data Scientist to work with the science and data analysis teams to identify trends in cannabis testing data, discover the information hidden within, and identify data points needed to increase the value of our data.

Primary Goal

To identify trends valuable to our operation and data points needed to increase the value of our data.


  • Aggregating, processing, cleansing, and verifying the integrity of internal data used for analysis
  • Enhancing data collection procedures to include information that is relevant for building analytic systems
  • Extending company’s data with third party sources of information when needed
  • Selecting features, building and optimizing classifiers using machine learning techniques
  • Data mining using state-of-the-art methods
  • Doing ad-hoc analysis and presenting results in a clear manner
  • Creating automated anomaly detection systems and constant tracking of its performance
  • Working with multiple departments to find requested information


  • Bachelor’s degree from an accredited university, master’s degree a plus
  • Proficient in at least two programming languages (e.g. Python, R, Java, C, Ruby, JavaScript, etc.)
  • Extensive SQL-based database experience, but knowledge of NoSQL or graph databases a plus
  • Cloud-based computing platforms (e.g., Amazon Web Services, Google Cloud, etc.) exposure
  • Experience creating data visualizations using software/tools such as Tableau, D3, or R Shiny
  • Expansive usage of command line tools and git version control technology
  • Prior experience with financial, medical, or alternative data providers a plus
  • Proven record of extracting, transforming, cleaning, and matching large, disparate, dirty data
  • Organized, self-directed, and resourceful with the ability to appropriately prioritize work in a fast-paced environment
  • Excellent communication and visualization skills, with the ability to synthesize disparate data and information into a strong narrative
  • Meticulous writing and editing skills
  • Team player with an outgoing personality and high level of integrity


  • Java: 3 years (Required)
  • Cloud Computing: 2 years (Required)
  • SQL: 3 years (Required)


  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off

To apply, please send a cover letter and resume to

Cookies are used on this site and installed on your device to assist with page navigation, delivering content tailored to your interests, and for analyzing your use of our service to improve user experience. To learn about our cookies and your privacy, click here.