Location: Remote, anywhere in Canada

Duration: 8 weeks, Summer contract, with option to extend to Dec 31.

Hours: Full time 4-day work week, paid for a full 5-day work week

Salary: $20.00 to $25.00 per hour, commensurate with experience

About Steamlabs:

Steamlabs is a Canadian non-profit organization dedicated to fostering innovation in science and technology education while emphasizing collaboration, support, and inclusivity. Our mission is to promote understanding, critical thinking, and equitable access to science and technology for individuals from diverse backgrounds. We specialize in developing web based AI-driven tools and learning experiences for STEM educators, revolutionizing the educational landscape and empowering both educators and students in science, technology, engineering, and mathematics.

As a member of the Steamlabs team, you will enjoy a fully remote work environment, a 4-day work week with full 5-day pay, access to professional coaching, and a wealth of professional development opportunities. We are committed to supporting your career growth and personal development, ensuring you have the resources and mentorship needed to thrive in your role and beyond.

Since we are relying on the Canada Summer Jobs grant to fund part of the salary, let us know if you have the following eligibility:

  1. Between 15 and 30 years of age at the start of the employment; and,
  2. A Canadian citizen, permanent resident, or person to whom refugee protection has been conferred under the Immigration and Refugee Protection Act for the duration of the employment

Job Overview:

Steamlabs is seeking a motivated and detail-oriented Entry-Level Web Project Manager who values collaboration and supporting their teammates. In this role, you will work closely with the Product Owner, Web Designers, Front-End Developers, and Back-End Developers, fostering a positive and nurturing environment while ensuring the successful delivery of AI-driven STEM, climate change, and AI education web experiences for our partner organizations worldwide. You will oversee the project lifecycle, ensure timely completion, and facilitate effective communication between team members. This entry-level position offers an incredible opportunity to learn from experienced project managers and develop essential skills in project management, communication, and coordination in a rapidly growing industry.

Responsibilities and Duties:

  1. Collaborate with the Design Lead, Web Designer, and development team to establish project objectives, scope, and timelines
  2. Manage project resources, budgets, and schedules to ensure timely completion and quality deliverables
  3. Facilitate communication between team members, stakeholders, and partners to ensure alignment and smooth project execution
  4. Monitor project progress, proactively identifying and addressing potential roadblocks and risks
  5. Ensure that project deliverables meet quality standards, usability, accessibility, and responsiveness requirements
  6. Contribute to the storytelling aspects of the projects and support other operational tasks related to your role

Qualifications and Skills:

At Steamlabs, we value Web Project Managers who are organized, energetic, and genuinely invested in supporting their colleagues. Ideal candidates thrive in dynamic situations, prioritize continuous reflection and process improvement, and are eager to grow their learning and project management practice. We believe that a collaborative and caring team fosters a positive work environment, driving success and empowering each member to reach their full potential.

Required qualifications and skills include:

  1. Diploma or current enrollment in a Project Management-related program, or 1+ years of work experience in Project Management
  2. Strong understanding of project management principles and methodologies
  3. Experience managing web projects and working with web accessibility standards
  4. Basic familiarity with web technology such as WordPress, HTML, CSS, and JavaScript
  5. Familiarity with scrum project management
  6. Proficiency in project management tools and software such as Monday.com
  7. Proven teamwork and collaboration skills

Bonus skills and experience:

  1. Experience with front-end frameworks like React or back-end technologies like Node.js
  2. Familiarity with AWS stack and related services
  3. Additional skills in game development, design, coding, or Artificial Intelligence
  4. Experience teaching and/or developing educational programs and activities
  5. Fluency in French
  6. Passion for making a positive impact – tell us how you’ve made the world a better place in small ways or large!

Equity, Diversity, and Inclusion at Steamlabs:

At Steamlabs, we believe that our strength lies in the diverse talents and perspectives of our team members. We are dedicated to fostering an inclusive, respectful, and equitable work environment where everyone feels welcomed and valued.

Our commitment to Equity, Diversity, and Inclusion (EDI) is more than just words; we actively seek team members from a wide range of backgrounds, including:

  • Persons with disabilities
  • Newcomers to Canada (including refugees)
  • Indigenous peoples
  • Members of visible minorities
  • People of colour
  • Members of the LGBTQ2+ community
  • Women

We strive to provide equal opportunities for growth and advancement, ensuring all team members have access to the resources and support needed to succeed. Special consideration is given to applicants from underrepresented communities or those with experience working with diverse populations.

Join Steamlabs, where every voice matters, and help us shape a brighter, more inclusive future for all!

How to apply

Please send a resume, cover letter, and any relevant links via this form:


We will review all applications and reach out to candidates who meet our criteria for an initial interview. If you have any questions about the application process, feel free to contact our HR department at info@steamlabs.ca

At Steamlabs, we are dedicated to harnessing the power of AI to revolutionize the way students and educators engage with STEM subjects. By joining our team, you will play an integral role in shaping the future of education and helping us achieve our mission to use AI to make learning more accessible, personalized, and effective for all. We look forward to receiving your application and discovering how your unique talents can contribute to our continued success.