$0.00 0

Cart

No products in the cart.

Join a Team Where Passion Meets Purpose

Build Your Future While Shaping Theirs

Whether you're earning volunteer hours, building your resume for university applications, or just exploring a passion for tech and teaching, you’ll gain hands-on experience, sharpen in-demand skills, and make a real impact working with youth and emerging technologies.
Qualities we look for across all our staff
  • Academic focus - committed to school success and continuous academic growth
  • Genuine enthusiasm for mentoring and engaging with young learners
  • Enthusiasm for Learning – Have a genuine interest in STEM and a willingness to learn alongside the students.
  • Problem-Solving Mindset – Ready to think critically and help students overcome challenges.
  • Teamwork & Collaboration – Comfortable working with instructors and other volunteers in a supportive environment.
  • Adaptability – Can go with the flow and adjust to different students, technologies, or tasks
  • Reliable and punctual, with a strong sense of responsibility
  • Takes initiative and shows leadership when opportunities arise
IMMEDIATE OPENING
3D Printer Repair Technician

Position Type: Part-Time / Contract
Location: Envision Robotics Studio (Markham/Thornhill area) and occasional on-site service calls

About the Role

Envision Robotics is seeking a skilled and reliable 3D Printer Repair Technician to diagnose, maintain, and repair FDM 3D printers. The ideal candidate has hands-on experience with 3D printing technology and is comfortable troubleshooting both hardware and software issues. Experience with Bambu Lab printers is considered a strong asset.

Responsibilities

  • Diagnose and repair FDM 3D printers, including mechanical, electrical, and software-related issues.
  • Perform routine maintenance such as nozzle replacements, belt adjustments, lubrication, calibration, and firmware updates.
  • Troubleshoot print quality issues including layer shifting, under-extrusion, adhesion problems, and filament feeding issues.
  • Replace and install components such as hotends, extruders, motors, sensors, belts, fans, and control boards.
  • Test printers after repairs to ensure proper operation and print quality.
  • Maintain accurate service records and communicate repair recommendations to clients.
  • Assist with inventory management of spare parts and repair supplies.
  • Provide basic customer support and guidance on printer maintenance and operation.

Qualifications

  • Experience operating and maintaining FDM 3D printers.
  • Experience diagnosing and repairing 3D printers.
  • Strong mechanical aptitude and troubleshooting skills.
  • Familiarity with slicer software such as Bambu Studio, Cura, or PrusaSlicer.
  • Ability to work independently and manage multiple repair projects.
  • Strong attention to detail and problem-solving abilities.
  • Excellent communication and customer service skills.

Preferred Qualifications

  • Experience with Bambu Lab printers (X1C, P1S, P1P, A1, A1 Mini, H2D, etc.).
  • Experience with other FDM printer brands such as Prusa, Creality, Anycubic, or Elegoo.
  • Basic knowledge of electronics, wiring, sensors, and firmware.
  • Experience in educational, maker, or small business environments.

Compensation

  • Competitive hourly rate based on experience.
  • Flexible scheduling.
  • Opportunity to work with a growing STEM and 3D printing organization.

To Apply: Please send your resume and a brief description of your 3D printing and repair experience. Include any printer models you have owned, maintained, or repaired.

IMPORTANT:  Given the nature of this role applicants should live close to our Studio.  

Lunchtime (Daytime) STEM Program Assistant

Envision Robotics is an approved Special Interest Provider for the YRDSB and YCDSBs.  

We have an opening for a Lunchtime STEM Program Assistant that will start in early in the fall of 2026.  The candidate will provide hands-on support to the primary STEM Instructor who is responsible for conducting assigned STEM lesson with the students.   Our school lunchtime programs are are conducted in the library of elementary schools during their lunch period and typically focused on kids in grade 3 - 6.  The candidate will help organize equipment, seating, and lessons for that day's lunchtime program, attend the lunchtime program where they will help set-up the computers (wifi connection), help students follow the lesson being taught, provide troubleshoot support, help clean-up and pack computers and equipment, and once back at the studio put equipment on charge.  

As per school board policies any person providing lunchtime programs within the school, to students, during the school day must present a current (~ 12 months) Vulnerable Sector Check (VSC).  To obtain a VSC with the York Regional Police applicants must be 18+.    Additional details will be provided.    

Position Hours and Duration

  • Part-time position that will start late January or early February based on candidate availability.
  • Program will run on Mondays, Tuesdays, and Thursdays
  • Duration: 6 weeks
  • Time: ~ 12 noon - 3 pm
  • Suitable for someone that is a university student, in-between jobs, or someone looking to work a few hours a day a few days per week
  • Hourly rate is up to $22/hr

At minimum candidates should ....

  • Have a Vulnerable Sector Check (VSC) that is "current" (within 6 months) as defined by the school board or be willing to apply for a VSC. 
  • Be dependable, detail oriented, have a positive & kid-friendly attitude, a team-player, be calm under pressure, be professional and responsible,
  • Be able to carry two grocery-style tote boxes that each weigh approximately 15-18 lbs from the parking lot to the library, and potentially up a set of stairs as we don't have access to a school elevator
  • Be able to get to our STEM Studio in a timely manner for each shift
  • Experience with one or more of the following disciplines is helpful, but not required: robotics, coding, 3D printing, game design
When applying indicate you are applying for the Lunchtime STEM Program Assistant.

Please note that only candidates who meet the minimum requirements and are selected for further consideration will be contacted for a phone interview.
STEM Instructor
Instructors are paid team members responsible for overseeing student progress and managing support staff to ensure all lessons are delivered effectively during their assigned shift.

At minimum candidates should ....
  • Be in grade 11 – 12 (high school) or college / university
  • Have experience with one or more of the following disciplines: robotics, coding, 3D printing, game design
STEM Volunteer
STEM Volunteers play a vital role in supporting student learning by coaching kids through lessons across a range of technologies and platforms. In addition to earning community hours, volunteers gain valuable experience that strengthens university applications, scholarship opportunities, and future part-time student employment prospects.

We have volunteers that join us during the school year and in the summer (July - Aug).

Volunteers should ....
  • Be in grade 9 - 12
  • During the school year ber willing to commit to a 2 hours timeslot over a 3 month period
  • During the summer be willing to commit for a minimum of 1 week, Monday - Friday from 9 am - 4 pm.
Cooperative Student
Our co-op positions offer students hands-on experience in STEM education. During the school year, co-op students focus on developing new lesson content or coaching students during their sessions. In the summer, co-op placements take on greater leadership by running segments of our STEM Camps and guiding daily activities.

If you are a Coop Student looking of a position contact us directly or speak with your school guidance to get in touch with us. 
Envision Robotics is proud to be an equal opportunity employer. We welcome and encourage applicants of all backgrounds, experiences, and identities. We are committed to creating an inclusive, respectful, and supportive environment for our staff, students, and families. All hiring decisions are based on qualifications, merit, and program needs.
Envision Robotics STEM Education
8220 Bayview Avenue, Unit #10
Thornhill ON  L3T 2S2
647-502-6319

info@envisionrobotics.com
www.envisionrobotics.com
Apply Now ....

How can we help?

Credit / Discount Codes

Multiple Program Codes (NEW for 2026!)
We introduced a new credit/discount code policy to make our programs more accessible and rewarding for all families. Parents enrolling a single child in multiple programs will now receive a similar discount to those registering multiple children.
  • Families registering two or more children will continue to receive 10% off the second and third child’s registration.
  • Families registering a single child in two or more programs or camps will receive 10% off the second and third program.
  • Multiple program discounts will apply to Extended Care fees (10% off)
  • Discounts applied to lower cost programs
  • To qualify, all programs must be registered in the same transaction.
How the Discounts Work (BIG Savings for ALL Parents!)
1 Program
  • Full price
2 Programs
  • First program at full price, second program 10% off
3 Programs
  • First program at full price, second and third program 10% off
4 or more Programs
  • First program at full price, second, third, and each additional program at 10% off
Questions?
  • Reach out to info@envisionrobotics.com
How the Google Review Credit Works
GOOGLE REVIEW CODE
Thankyou10
  • Leave a Google Review, Get $10 Off
  • As a thank-you for your time, we offer a one-time $10 credit when you leave us a brief review on Google.
  • How to Redeem: After submitting your review, use code thankyou10 at checkout—or let us know, and we’ll apply it for you!
How the Parent Review Credits Work
PARENT REFERRAL CODE
By Reuqest
  • Trial Class — $10 Credit per family
    Refer a new family who attends a trial class and receive a $10 credit.
  • Weekly Program — $25 Credit
    If a family you refer registers for one of our weekly programs, receive a $25 credit.
  • PA Day or Winter Camp — $10 Credit
    Receive a $10 credit when a referred family registers for a PA Day or Winter Camp.
  • Summer or March Break Camp — $35 Credit
    Receive a $35 credit when a referred family registers for a full-week Summer or March Break Camp.
  • Birthday Party — $25 Credit
    Refer a family that books a birthday party with Envision Robotics and receive a $25 credit.
  • Birthday Party Host — $15 per Child
    Host a birthday party with us and receive a $15 credit for each party guest who subsequently registers for one of our programs.
  • Referral Credit Expiry:
    New referral credits will be valid for 5 months from the date they are issued.
    Any referral credits issued before this change will retain their original value and will remain valid for 6 months from Sept 12 2026
  • Referring parent must be an existing customer
  • No limit on the referral amount or the number of referrals
Many families discover our programs through recommendations from other parents, and we truly appreciate your support. Our updated referral program is designed to provide more ways for you to earn credits while introducing new families to STEM, robotics, coding, 3D printing, and more.
OTHER PROMOTIONAL CODES
Varies
  • We regularly launch promotions to incent new customers to join as well as reward existing customers for their loyalty
  • Promotions change frequently and are time limnited
  • Promotion end dates are listed online; if no end-date is listed it is 3 weeks from the date of issuance/communication
IMPORTANT:
  • Envision Robotics reserves the right to adjust or reverse any discounts applied in error or through misuse of credit codes.
  • All credit codes are pre-tax
  • Credit codes are not eligible for Extended Care, material fees, or FLL Competition programs/fees
  • Multiple credit codes can be used in the checkout
  • Envision Robotics offers a variety of codes to assist parents with managing the cost of our programs and camps.
Thank you for understanding!
If you have questions email us at info@envisionrobotics.com

FLL Competition Team Inquiry

Referral Credits

Get Recognized for Referring your Friends!
We proudly offer a generous referral credit to families who refer new customers to Envision Robotics!

Here’s how it works:
  • Trial Class — $10 Credit per family
    Refer a new family who attends a trial class and receive a $10 credit.
  • Weekly Program — $25 Credit
    If a family you refer registers for one of our weekly programs, receive a $25 credit.
  • PA Day or Winter Camp — $10 Credit
    Receive a $10 credit when a referred family registers for a PA Day or Winter Camp.
  • Summer or March Break Camp — $35 Credit
    Receive a $35 credit when a referred family registers for a full-week Summer or March Break Camp.
  • Birthday Party — $25 Credit
    Refer a family that books a birthday party with Envision Robotics and receive a $25 credit.
  • Birthday Party Host — $15 per Child
    Host a birthday party with us and receive a $15 credit for each party guest who subsequently registers for one of our programs.
  • Referral Credit Expiry:
    New referral credits will be valid for 5 months from the date they are issued.
    Any referral credits issued before this change will retain their original value and will remain valid for 6 months from Sept 12 2026
  • Referring parent must be an existing customer
  • No limit on the referral amount or the number of referrals
We love recognizing families who help spread the word! If you’ve referred someone and haven’t received your credit yet, please email us to help connect the referral to you.
  • We work very hard to ensure a fair and equitable solution for all
  • Our philosophy is simple "what we do for one we need to be able to do for all"
Thank you for understanding!
If you have questions email us at info@envisionrobotics.com

Weekly Class Policies

IMPORTANT:
  • We do not offer refunds for classes so please be absolutely sure you can attend the date (s) you booked – otherwise we recommend not booking.
Make-Up Policy
  • Since we schedule and set up workstations in advance, we ask that you give us prior notice if you’re unable to attend your class.
  • Please provide 24 hours’ notice if you cannot attend your class. For illness, same-day notice is required before the start of class.
  • Students may use one make-up class per Level (8 classes) when advance notice is given. Without notice, the absence will be considered a ‘no-show’ and the make-up opportunity will be lost. Thanks for your understanding!
  • You must book your make-up class within your 8 week period. We can arrange a make-up for you anytime we are open as long as their is availability in the timeslot.
  • We are unable to provide refunds or credits for missed classes or absences.
  • As a small business, managing missed classes and schedule changes can be challenging. We appreciate your support in following our policies and thank you for your understanding.
Emergency Situations
  • In the event your child is severely injured (e.g., broken limb) or a family emergency (e.g., funeral) prior to starting a weekly class a credit may be issued and/or the start date shifted
  • A credit may be issued for the value of the unused portion
  • Any credit issued under the above circumstances will expire after 12 months
Schedule Conflicts:
  • We expect parents to attend the programs that they book – otherwise we recommend not booking until you know can attend
  • Regular Programs – in the event a schedule conflict arises we may consider a temporary pause of a few weeks with advance notice (2 weeks)
  • We work very hard to ensure a fair and equitable solution for all
  • Our philosophy is simple "what we do for one we need to be able to do for all"
Thank you for understanding!
If you have questions email us at info@envisionrobotics.com

Camp Policies

IMPORTANT:
  • We do not offer refunds for camps or programs so please be absolutely sure you can attend the date (s) you booked – otherwise we recommend not booking.
Emergency Situations
  • In the event your child is severely injured (e.g., broken limb) or a family emergency (e.g., funeral) prior to starting a camp or program a credit may be issued and/or the start date shifted
  • A credit may be issued for the value of the unused portion
  • Any credit issued under the above circumstances will expire after 12 months
Schedule Conflicts:
  • We expect parents to attend the camps and programs that they book – otherwise we recommend not booking until you know can attend
  • Camps – in the event you have a conflict with your camp we offer the following:
  • If a camp date is available for an earlier week we may be able to shift your child to that week
  • We can’t shift camps to weeks later in the summer season
  • We allow parents to find other families to take their camp spots (but the economics of that will need to be worked out between the families)
  • We work very hard to ensure a fair and equitable solution for all
  • Our philosophy is simple "what we do for one we need to be able to do for all"
Thank you for understanding!
If you have questions email us at info@envisionrobotics.com
Apply Now ....
Apply Now ....