Skip to content

Data Scientist - Instructor

Minimum Qualifications
  • Degree: Bachelor's or higher in Computer Science, Artificial Intelligence, Statistics, or a related field or equivalent practical experience.
  • Industry Experience: At least 2 years of experience as a data scientist, co-founder or related technical role, including expertise with statistical data analysis such as linear models, multivariate analysis, stochastic models, and sampling methods.
  • Teaching Experience: Proven experience in teaching, training, or mentorship in academic or professional settings.
  • Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex AI concepts to a diverse student base.
  • Collaborative Skills: Ability to work collaboratively with instructors, students, and industry professionals.
Preferred Qualifications
  • Advanced Degree: Master's or Doctorate in a related field focusing on Artificial Intelligence.
  • Curriculum Development: Experience in developing and revising curricula in higher education or professional training programs.
  • Industry Network: Strong professional network in the data science communities.
  • Publication and Research: Record of publications or contributions to research in the field of AI or product management.
  • Multidisciplinary Background: Experience in multidisciplinary settings, integrating insights from computer science, business, and product design.
  • Online Teaching Experience: Experience in delivering engaging and effective online education.
  • Top-tier organization Experience: Currently working at an AI product organization including, but not limited to, Anthropic, Apple, Amazon, Google, Meta, Microsoft, Netflix, Nvidia, OpenAI and the like.
About the role

We seek a dedicated and knowledgeable Instructor to join our team and contribute to our Artificial Intelligence Product Management modules, culminating in a capstone and final certificate exam. In this role, you will teach at least one of the comprehensive modules that prepare students for the final exams. This role offers the opportunity to shape the next generation of AI Product Managers by imparting practical knowledge, industry insights, and real-world skills. You will be working in a dynamic educational environment, engaging with students who are passionate about AI and its applications in product management. The ideal candidate will be an expert in artificial intelligence with substantial experience working closely with product managers and a passion for teaching and mentorship.

  • Develop and Teach Course Material: Prepare and deliver engaging, insightful, and up-to-date course content for one or more modules that lead to the Artificial Intelligence Product Leader certificate (AIPLC)TM.
  • Student Engagement and Support: Actively engage with students through lectures, discussions, and office hours, providing guidance and feedback to ensure their academic and professional development.
  • Assessment and Evaluation: Design and administer assessments to evaluate student performance, provide constructive feedback, and adapt teaching strategies to meet diverse student needs.
  • Curriculum Development: Collaborate with academic and industry experts to continuously update and improve the curriculum, ensuring it remains relevant and cutting-edge.
  • Industry Integration: Integrate real-world AI product management challenges and case studies into the curriculum to provide practical learning experiences.
  • Research and Development: Stay abreast of the latest AI and product management developments, incorporating these advancements into teaching and course materials.
  • Mentorship: Mentor students on career paths, industry trends, and academic pursuits in the field of AI.
Modules you could be a fit for:

In addition to what is listed for additional prerequisites, the applicant can ensure that the students meet the desired outcome for that module

Module 0: Python for PMs

  • Additional prerequisites: Proficiency in Python 3 with at least 2 years of experience. Part of your interview will include coding exercises. 

Module 1: Statistics for PMs

  • Additional prerequisites: University-level statistics course or equivalent with demonstrated ability to apply statistics to A/B and multivariate testing. At least one of your interviewers will have a math-heavy advanced degree. 

Module 2: Fundamentals of AI/ML

  • Additional prerequisites: Hands-on experience running ML models and competing in Kaggle competitions and enough experience with the following libraries to teach at least 2-months before the module start date: Scikit-learn, TensorFlow, Keras, Pandas, NumPy, and up-and-coming libraries such as fastai.

Module 4: Machine Learning

  • Additional prerequisites: None

Module 5: Deep Learning

  • Additional prerequisites: None

Module 7: Generative AI & LLMs

  • Additional prerequisites: Experience with 0-1  LLM product lifecycle and hands-on familiarity with the top LLMs. 

Module 8: Generative AI, LangSmith & LangChain

  • Additional prerequisites: Ability to demonstrate some of the more sophisticated architectures for LLM outputs you have created with LangSmith and LangChain. 

Module 9: Data Science Platforms

  • Additional prerequisites: Hands-on experience with at least one cloud-based platform and the ability to teach students how to derive cost estimates on all the major cloud platforms for several sample data science projects to be used in NPV calculations. 

Module 15: 0-1 Product Launch and Demos

  • Additional prerequisites: Portfolio of at least two end-to-end products you created using an LLM to produce code you can implement for a front end, back end, and logic required for your application at least two months before the course start date. Ideally, you will have the apps available for trial use and YouTube videos on how you created them. 

Depending on your skill set, you may be a fit for even more modules, and the full list of modules can be located here.


As this will be a contract role, you will be required to have a company setup so that we can pay you, and the range per Module is between $1,800 to $12,000 USD, depending on the duration of the Module and your experience. We can convert USD to CAD at a preferred rate through our currency exchange provider if you prefer to be paid in CAD.

Hiring & Onboarding Process

The hiring and onboarding process goes as follows:

  1. Apply for the role and modules you are interested in
  2. We have a discussion
  3. You are invited for a short mock teaching assignment
  4. Offer extended
About Cascadia Data Science Institute

Founded in 2018, Cascadia Data Science Insitute is offering what will become known as the gold standard in AI product leader education. Our AI Product Leader Certificate" (AIPLC)TM, compresses an intense education in ML, Deep Learning, GenAI, and soft and hard PM skills to create new leaders in the field. Our bleeding-edge curriculum starts on May 1, 2024 and the full list of Modules can be found here.