ST-Scientist, Data (12 months, Summer 2023, co-op)

Date: Jan 21, 2023

Location: North York, ON, CA, M9L 1T9

Company: Apotex


About Apotex Inc.

Apotex Inc. is a proudly Canadian, global pharmaceutical company that produces high-quality, affordable medicines for patients around the world. Apotex employs almost 8,000 people worldwide in manufacturing, R&D, and commercial operations.  Apotex Inc. exports to more than 100 countries and territories and operates in more than 45 countries, with a significant presence in Canada, the US, Mexico, and India. Through vertical integration, Apotex is comprised of multiple divisions and affiliates including Apotex Inc., focused on generics; Apobiologix, a division of Apotex Inc. focused on biosimilar development; Aveva, an affiliate of Apotex Inc. fully integrated global developer and manufacturer of complete transdermal solutions; Apotex Consumer Products, a division of Apotex Inc. focused on brand name products; and Global Active Pharmaceutical Ingredients (GAPI), a division of Apotex Inc. focused on the manufacturing of active pharmaceutical ingredients (API) for Apotex and third parties. For more information visit:

Job Summary

As part of the Enterprise Data Office (EDO), reporting to the Associate Director, Enterprise Advanced Analytics, this role is responsible for supporting data driven analytics that provide best in class analytics to support various Enterprise initiatives. The Data Scientist primary focus will be in applying data mining techniques, doing statistical analysis, and building high quality prediction systems integrated with our business processes. The data scientist will use large data sets to find opportunities for product and process optimization and using models to test the effectiveness of different courses of action

Job Responsibilities

  • Selecting features, building and optimizing classifiers using machine learning techniques.
  • Implement new statistical or other mathematical methodologies as needed for specific models or analysis utilizing code (Python, R, Scala, etc.) for analyzing data and building statistical models to solve specific business problems
  • Extract, review and prepare data for analysis.
  • Processing, cleansing, and verifying the integrity of data used for analysis.
  • Propose enhancements to data collection procedures to include information that is relevant for building analytic systems.
  • Doing ad-hoc analysis and presenting results in a clear manner.
  • Research and develop statistical learning models for data analysis.
  • Understand the full spectrum of data feature retrieval, selection, and engineering; model technique selection and integration; interpretation of outputs, and development of recommendations.
  • Capable of identifying commonalities across seemingly disparate analytics use cases, in order to identify unique ways of approaching modeling
  • Communicate results and ideas to key decision makers.
  • Demonstrate Behaviours that exhibit our organizational Values: Collaboration, Courage, Perseverance, and Passion.
  • Ensure personal adherence with all compliance programs including the Global Business Ethics and Compliance Program, Global Quality policies and procedures, Safety and Environment policies, and HR policies.
  • All other relevant duties as assigned.

Job Requirements

  • Education
    • Minimum 2 years in a science, technology, engineering or math undergraduate program
  • Knowledge, Skills and Abilities
    • Experience with Python Libraries (numpy,pandas,tensorflow,keras,pytorch,opencv, scikit-learn,simpy,dash, matplotlib, seaborn, plotly)
    • Experience with data visualisation tools such as Power BI, QLik, Tableau, etc.
    • Experience with SQL and NoSQL Databases
    • Good applied statistics skills, such as distributions, statistical testing, regression, etc.
    • Good scripting and programming skills. 
    • Comfortable working in cloud and high-performance computing environments (e.g., Azure, Databricks, Apache Spark)
    • Excellent interpersonal skills
    • Good presentation skills in a variety of settings with business or technical users in small and large groups
    • High degree of commitment and demonstrated ability to continuous learning and improvement
    • Understanding of statistical and predictive modeling concepts, machine-learning approaches, clustering and classification techniques, supervised learning, recommendation and optimization algorithms.
  • Experience:
    • Minimum 2 years in a science, technology, engineering or math undergraduate program
    • Experience with data scripting languages (e.g SQL, Python, R etc.) or statistical/mathematical software (e.g. R, SAS, or Matlab)
    • Experience using machine learning libraries, such as scikit-learn, caret, mlr, mllib


At Apotex, we are committed to fostering an inclusive, accessible work environment, where all employees feel valued, respected and supported.

Apotex offers accommodation for applicants with disabilities as part of its recruitment process.  If you are contacted to arrange for an interview or testing, please advise us if you require an accommodation.