Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Instructor, AI and Machine Learning with Python (Ottawa)

$1650 per week

Circuit Stream

Meet Circuit Stream


Where big futures start. Circuit Stream is building the defining youth enrichment brand in North America. We create pre-university summer camps that give young people the chance to explore what they might want to do next, from AI, engineering, medicine and business to psychology, sports, outdoor adventure and more. Through partnerships with leading universities and industry experts, we turn those interests into hands-on experiences that build skills, confidence, and open doors to future opportunities. We have big ambitions to serve over 10,000+ students a year. Getting there means moving quickly, trying new things, learning from what works, and giving great people real ownership. If you’re ambitious about where your own career can go, and excited to help young people discover where theirs might lead, you’ll thrive here.

We’re looking for a software engineer, data analyst, AI practitioner, educator, or Masters/PhD student who can make artificial intelligence, machine learning approachable for teenagers and create a classroom where students are excited to code, experiment, and learn.

Role Details


Delivery: In person at Carleton University campus

Teaching Dates And Hours


  • July 5 - 16, 2027 from 8:45am to 4:45 pm
  • July 19 - 30, 2027 from 8:45am to 4:45 pm

Compensation


CAD $1,650 per week

Training


Required instructor training/onboarding when hired; additional 2-3 hours in June before courses begin.

Other


A background check will be required before working with youth learners.

Why You’ll Love This Role


You’ll help students ages 13-17 explore AI and machine learning through Python, recommendation systems, and an interactive chatbot project. The curriculum, lesson resources, and activities are provided; your role is to make them engaging, accessible, and memorable while helping every student build confidence with coding, data, and machine learning concepts.

What You’ll Be Doing


  • Deliver Circuit Stream’s provided AI and Machine Learning with Python curriculum with energy, clarity, and strong classroom facilitation.
  • Guide students through Python, machine learning activities, recommendation-system concepts, and their chatbot project while ensuring learners are meeting the course learning objectives.
  • Explain technical concepts in beginner-friendly ways, help students troubleshoot code, and connect course topics to real-world AI and machine learning applications.
  • Create an inclusive, positive classroom environment and use appropriate behavior-management techniques to reinforce expectations, rules, responsible technology use, and safety requirements.
  • Supervise students during scheduled indoor and outdoor activities outside classroom instruction each day, while monitoring learner progress and communicating concerns or support needs to the Circuit Stream team.

What We’re Looking For


  • You genuinely enjoy working with teenagers and know how to keep a group engaged, participating, and excited to learn.
  • Professional, internship, academic, or substantial project experience in software engineering, data analysis, AI, machine learning, or a closely related field.
  • A completed Bachelor degree in Computer Science, Software Engineering, Data Science, or a related discipline OR Masters/PhD in progress.
  • Proficiency in Python and a strong understanding of machine learning concepts; experience with pandas, scikit-surprise, and the OpenAI API is strongly preferred.
  • Strong communication and facilitation skills, with the patience to help beginners debug code and understand technical concepts.
  • Teaching, tutoring, mentoring, TA, training, camp, or youth-program experience is strongly preferred.

Who This Is For


  • Someone who gets energy from helping teenagers discover what they can build with code and AI.
  • A practical teacher who brings provided lessons to life through demonstrations, questions, guided coding, experimentation, and hands-on participation.
  • Someone who can make complex technical ideas feel approachable without oversimplifying them.
  • A patient problem-solver who is comfortable helping beginners debug, try again, and learn from mistakes.
  • Someone who is available to teach on weekdays during the summer for all course dates listed.

Who This Is Not For


  • If you enjoy AI or software development but do not enjoy spending your day actively working with teenagers.
  • If your preferred teaching style is primarily lecture-based or demonstration-only, without giving students frequent opportunities to code and experiment.
  • If you become frustrated when beginners need repeated explanation, debugging support, encouragement, or redirection.
  • If you are uncomfortable enforcing classroom expectations, supervising students outside the classroom, or taking responsibility for safety.

What’s In It For You


  • The opportunity to introduce teenagers to AI, machine learning, Python, and future technology careers.
  • A complete curriculum, lesson resources, activities, instructor training, and support from Circuit Stream’s Education team.
  • A community of instructors and educators to connect with and learn from.
  • A rewarding summer role where you can strengthen your teaching and mentorship skills while helping students build projects they are proud of.
#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Instructor, AI and Machine Learning with Python (Ottawa) in Ottawa, ON vacancy
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a key role in developing and enhancing an enterprise AI platform that enables intelligent workflows, conversational experiences, and AI... 
    Python
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    3 days ago
  • $199k - $210.74k per year

     ..., design, and product decisions faster and with greater confidence. For more information, visit...  ...THE OPPORTUNITY:   As an Applied AI Solutions Architect, you'll turn real business...  ...WORKING ARRANGEMENT On-site role based in the Ottawa, Ontario.   Technology knows no bounds... 
    Suggested
    Permanent employment
    Full time
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    9 days ago
  •  ...Protective Services Dept.  Service: Ottawa Paramedic Service...  ...Current First Aid, CPR and AED Instructor certificate Current Standard...  ...licence (or provincial equivalent) with no more than 6 demerit points...  .... This includes adult learning styles, training models, and techniques... 
    Suggested
    Hourly pay
    Temporary work
    Part time
    Shift work
    Weekend work

    City of Ottawa

    Ottawa, ON
    3 days ago
  • $90k - $140k per year

     ...Position Description: Senior Python Developer We are seeking a Senior Python Developer with expertise in cloud native development...  ...complex environments, leveraging AI assisted development tools, and collaborating...  ...recruitment professionals. To learn more about accessibility at CGI,... 
    Python
    Full time

    CGI

    Ottawa, ON
    6 days ago
  •  ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing...  ..., data, digital technologies, and AI-driven innovation, we help clients drive...  ...testing (e.g., pytest). ~ Practical experience with multi-threading or asynchronous programming... 
    Python
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    7 days ago
  • $84k - $140k per year

     ...Furlano Primary Location:  Ottawa, ON All Available Locations...  ...and individuals, and assisting with shareholder tax planning and various...  ...Days", dedicated days of for learning (known as Development and...  ...human screening combined with AI technology to help identify the... 
    Permanent employment
    Flexible hours

    Deloitte

    Ottawa, ON
    2 days ago
  • $75k - $110k per year

     ...of what's possible in orbit. As a Robotic AI Engineer, you will develop the...  ...will work at the intersection of robotics, machine learning, and space systems, building AI that operates...  ...hardware Integrate AI and robotics systems with flight software and ground segment tools... 
    Python

    Spaceium

    Ottawa, ON
    2 hours ago
  • $20 per hour

     ...wellbeing ritual. We’ve partnered with global brands including the...  ...As we continue to grow in Ottawa, we're looking for a passionate...  ...facilitators, supervisors, and yoga instructors). Assist with creating and...  ...and mission. Ability to learn and adapt to new systems and processes... 
    Hourly pay
    Part time
    Work at office
    Local area
    Monday to friday
    Shift work
    1 day per week

    Puppy Sphere

    Ottawa, ON
    14 days ago
  • $116k - $215k per year

     ...Furlano Primary Location:  Ottawa, ON All Available Locations...  ...impact that matters. Partner with clients to solve their most complex...  ...Days", dedicated days of for learning (known as Development and...  ...human screening combined with AI technology to help identify the... 
    Permanent employment
    Work at office
    Flexible hours

    Deloitte

    Ottawa, ON
    2 days ago
  •  ..., resiliency and affordability with ultra-low latency and fiber-like...  .... Telesat is headquartered in Ottawa, Canada, and has offices and facilities...  ...We are seeking a senior Python Automation Engineer to design,...  ...systems. Experience working in AI-assisted software development... 
    Python
    Full time
    Worldwide

    Telesat

    Ottawa, ON
    5 hours ago
  • $69k - $90.3k per year

     ...We are looking for a passionate AI Developer who wants to apply AI...  ...engineering challenges while learning from experienced engineers and...  ...you will: Build and experiment with AI-powered solutions that improve...  ...Programming experience in Python or another modern programming language... 
    Python
    Long term contract
    Full time
    Temporary work
    Internship

    Ericsson

    Ottawa, ON
    7 days ago
  • $84k - $140k per year

     ...: 131951 Primary Location:  Ottawa, ON All Available Locations:...  ...impact that matters. Partner with clients to solve their most...  ...Deloitte Days", dedicated days of for learning (known as Development and...  ...of talented people who want to learn, gain experience, and develop skills... 
    Permanent employment
    Work at office
    Flexible hours

    Deloitte

    Ottawa, ON
    2 days ago
  • $34.13 - $37.92 per hour

     ...for an Maintenance Mechanic in Ottawa, National Capital area! The Equans...  ...operates in 20 countries, with 90,000 employees working on 5 continents...  ...and mobility. To learn more, visit Summary Install...  ...may use artificial intelligence (AI)- enabled tools to support certain... 
    Hourly pay
    For subcontractor
    Internship

    Equans Services Canada & US

    Ottawa, ON
    14 days ago
  •  ...Owner to launch and grow the Stranger Soccer operation in Ottawa.   This is not a salaried management role—it's an...  ...explore the "Bring Stranger Soccer to Your City" section to learn more.  If this opportunity aligns with your goals, complete the interest form to start the... 
    Local area
    Worldwide

    Stranger Soccer

    Ottawa, ON
    2 days ago
  •  ...projects that matter - and build a career with a company that's building North America -...  ...manually or using powered equipment. Assist machine operators, crane operators and other...  ...requests for information from other sources. Learn how to protect yourself from recruitment... 
    Internship
    Local area
    Immediate start
    Shift work

    Amrize

    Ottawa, ON
    12 days ago
  •  ...Job Description Job Description Are you...  Living in Ottawa and wanting to make a positive impact in your community by using your...  ...communication and relationship-building skills? Looking for a hybrid job with a competitive salary that offers a healthy work-life balance with... 
    Work at office
    Local area

    BETTER BUSINESS BUREAU

    Ottawa, ON
    8 days ago
  • $55k - $70k per year

     ...are built from. You'll run CNC machines, weld and fabricate, and support...  ...organized (5S) Work closely with mechanical engineers to improve...  ...craftsmanship, and the ability to learn quickly matter more. If you...  ...requires a physical presence at the Ottawa facility. Ability to safely... 
    Manual labor

    Spaceium

    Ottawa, ON
    2 hours ago
  • $69k - $86k per year

     ...Join our Team Location: Ottawa, ONT About this opportunity: Join...  ...test procedure through Agentic AI-driven approach, such as autonomous...  ...optimization. Working closely with your team and development teams...  ..., AWS Solutions Architect, AWS Machine Learning / AI Practitioner)... 
    Python
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    6 days ago
  • $125.8k - $133.2k per year

     ...and product decisions faster and with greater confidence. For more...  ...maintainability because they help the team learn faster and change software...  ...leading by example. You’ll use AI-assisted development heavily,...  ...on-site position based in our Ottawa, Ontario.  Technology knows... 
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    9 days ago
  •  ...Function: Customer Experience  Primary City: Ottawa  Other Location(s): Toronto  Province...  ...plans.    Acts as principal contact with industry partners within a product/...  ...and practicing these behaviours every day. Learn more about the values and behaviours by visiting... 
    Permanent employment
    Full time
    Work at office
    Ottawa, ON
    6 days ago
  •  ...Full-Time Total Rewards:  Benefits/Incentive Information   At Sunglass Hut, we're always in the sun. You’ll find a dynamic space with endless possibilities to grow your career. We are a culture that wants to see you succeed, develop your customer expertise and care,... 
    Minimum wage
    Full time
    Live In
    Local area
    Worldwide

    EssilorLuxottica Group

    Ottawa, ON
    3 days ago
  • $96.57k - $120.71k per year

     ...Laboratory Centre, Nursing Campus: Ottawa, ON Union Affiliation: N/A...  ...00 - $120 712,00 Make your mark with the Faculty of Health Sciences!...  ...and Peer Mentorship Centre, the instructor develops, oversees, and facilitates learning experiences in the context of nursing... 
    Remplacement
    Permanent employment
    Contract work
    Temporary work
    Part time
    For contractors
    Monday to friday
    Day shift
    Afternoon shift
    3 days per week

    University of Ottawa

    Ottawa, ON
    3 days ago
  • $67k - $110k per year

     ...: 135352 Primary Location:  Ottawa, ON All Available Locations...  ...the quality of life that comes with a sustainable future. And as the...  ...-being and connectedness. Learn from deep subject matter experts...  ...human screening combined with AI technology to help identify the... 
    Permanent employment
    Apprenticeship
    Flexible hours

    Deloitte

    Ottawa, ON
    2 days ago
  • $90k - $100k per year

     ...projects that matter - and build a career with a company that's building North America -...  ...products and services Access to online learning platforms, financial educational assistance...  ...requests for information from other sources. Learn how to protect yourself from recruitment... 
    Internship
    Local area
    Flexible hours

    Amrize

    Ottawa, ON
    12 days ago
  •  ...vision for pairing state-of-the-art technology with a truly personal approach to eye care....  ...helps us see the joy in life. Because learning from the best, makes us all better. Because...  ...knowledge to superior sales & business results. Learns & understands the competition & market... 
    Minimum wage
    Long term contract
    Full time
    Local area
    Flexible hours
    Night shift

    EssilorLuxottica Group

    Ottawa, ON
    2 days ago
  • $71k - $87k per year

     ...the industry leader in exterior home and outdoor living solutions, with a portfolio that includes fiber cement, fiber gypsum, composite...  ...For more information, visit . Summary Location: Remote from Ottawa, Canada The Regional Account Manager (RAM) Exteriors and Outdoor... 
    Long term contract
    For contractors
    Local area
    Remote work

    James Hardie

    Ottawa, ON
    2 days ago
  • $18.7 per hour

     ...Hourly wage of $18.70 We will invest in you, covering the costs of continuing education through GardaWorld Academy Flexible schedules with various shifts available Career growth opportunities at GardaWorld Various part-time opportunities Uniform provided at no cost... 
    Hourly pay
    Part time
    Casual work
    Flexible hours
    Shift work

    GardaWorld

    Ottawa, ON
    1 day ago
  • $36 per hour

     ...exceptional support at every step of their journey. If this resonates with you, keep reading. We trust, respect, and support each other....  .... Neo Financial leverages artificial intelligence (AI) to reinforce our candidate evaluation process, including the initial... 
    Long term contract
    Full time
    Contract work
    Part time
    Local area
    Flexible hours

    neofinancial

    Ottawa, ON
    3 days ago
  • $23.97 - $39.95 per hour

     ...understanding of waterproofing systems, above and below grade •Experience with application methods including torch applied, hot applied (hot...  ...existing vacancy within the organization. Disclosure: We use an AI-powered system to initially screen resumes. However, all... 
    For contractors
    Apprenticeship

    Flynn Group of Companies

    Ottawa, ON
    3 days ago
  •  ...The Royal Ottawa Health Care Group (The Royal) is one of Canada’s foremost mental health care...  ...is committed to helping people living with mental illness and addiction into recovery...  ...partnered models of care. Other benefits: Learning/training On-site amenities On-site... 
    Full time

    MDWork

    Ottawa, ON
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Instructor, AI and Machine Learning with Python (Ottawa). Be the first to apply!