We are hiring 

New Job Openings

2026 Summer Job Description

We are hiring a total of 14 summer positions, including:

  1. Administrative Assistant (1 position)
  2. Marketing Coordinator (1 position)
  3. Call Center Operator – Chinese Emotional Support Hotline Listener (2 positions)
  4. Documentation clerk (1 position)
  5. Statistical assistant (1 position)
  6. Software Testers (1 position)
  7. Electronics Engineering Technicians (1 position)
  8. Computer game programmer (2 positions)
  9. 3D Artist (1 position)
  10. Construction project coordinator (1 position)
  11. Building information modelling (BIM) designer (1 position)
  12. Finance secretary (1 position)

If you are interested, please send your resume to: [email protected] with the subject line specifying the position you are applying for.


Position 1: Administrative Assistant (1 position)

Tasks and Responsibilities  

General Administrative Operations 

  • Provide administrative support to the Career Department Director and team, including scheduling meetings, preparing agendas, and taking meeting minutes.
  • Maintain organized records and databases for department files, including programs, volunteers, and event documentation.
  • Handle department correspondence, including responding to inquiries and drafting communications.
  • Track and manage department supply andassistin budget tracking. 
  • Ensure compliance with organizational policies and procedures and streamline departmental policies and procedures.

 Event Coordination 

  • Support the planning and execution of workshops, networking events, and other department initiatives.
  • Coordinate event logistics such as booking venues, managing registrations, and arranging materials and equipment. 
  • Serve as a point of contact during events to ensure smooth operations.
  • Assist with post-event evaluations, feedback collection, and reporting. Program Support
  • Assist in scheduling, marketing, and reporting for programs and workshops.
  • Support program participants by providing timely responses to inquiries and facilitating program resources. 
  • Collaborate with the department team to ensure programs meet timelines and goals.
  • Maintain accurate program data for reporting and funding purposes. 
  • Assist in the recruitment process, including advertising positions, reviewing applications, and scheduling interviews.
  • Support onboarding and orientation of hired candidates.
  • Track and document program progress and prepare end-of-program reports

 Volunteer Management 

  • Support the recruitment, onboarding, and training of new volunteers.
  • Maintain volunteer schedules and ensure effective communication with the volunteer team.
  • Provide ongoing support and orientation for new and existing volunteers.
  • Track volunteer hours and prepare reports as needed.

Requirements 

Education & Experience 

  • Currently enrolled in or recently graduated from a post-secondary program in Administration, Business, Human Services, Communications, or a related field. 
  • Previous administrative, office support, or customer service experience is an asset (including volunteer experience). 

Skills & Competencies 

  • Strong organizational and time-management skills with the ability to handle multiple tasks, prioritize, and meet deadlines. 
  • Excellent written and verbal communication skills, with the ability to prepare clear reports, emails, and meeting notes. 
  • Proficiency in using office productivity tools such as Microsoft Office (Word, Excel, PowerPoint) or Google Workspace. 
  • Ability to maintain accurate records, manage data, and organize files effectively. 
  • Strong attention to detail and a high level of accuracy in administrative tasks. 
  • Ability to provide professional and friendly customer service to participants, volunteers, and partners. 
  • Strong problem-solving skills and the ability to work independently as well as collaboratively within a team. 

Technical Skills (Assets) 

  • Experience with scheduling tools, data management systems, or CRM platforms. 
  • Basic familiarity with event coordination or project management tools (e.g., Trello, Asana, Airtable). 
  • Ability to assist with simple marketing tasks such as posting updates to social media or drafting communications (training can be provided). 

Other Requirements 

  • Willingness to support diverse programs, events, and community members. 
  • Positive attitude, professionalism, and a proactive approach to improving processes. 
  • Flexibility to support various administrative needs as they arise. 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 1, 2026) 

↑ Return to Top


Position 2: Marketing Coordinator (1 position)

Tasks and Responsibilities 

Position overview: This position offers hands-on experience in marketing and strategy development while contributing to an innovative and impactful summer project.  

Key Responsibilities  

Market Research and Strategy Development 

  • Participatein conduct market research toidentify trends, potential clients, and opportunities for our various career development programs. 
  • Support the development of comprehensive marketing strategies tailored to the department and school’s target.

Content Creation and Campaign Support 

  • Lead the creation of pre-event promotional posters and the production of post-event videos, written summaries, and social media content across various platforms as well as PowerPoint presentations as needed. 
  • Maintain and update the school website with current program information, and improve the site’s design, layout, and user experience. 
  • Assist in planning and executing marketing campaigns across various channels.  

Client Communication 

  • Participateininitial client interactions to understand their needs and provide information about our various programs. 
  • Support the whole team in all audience-facing activities.
  • Effectively convey key messages and materials to potential clients, ensuring clarity and engagement

 Collaboration and Reporting 

  • Work closely with the career development team to ensure alignment with the goals.
  • Provide regular updates and reports on work progress and outcomes of assigned tasks.

Requirements 

Education & Experience 

  • Currently enrolled in or recently graduated from a post-secondary program in Marketing, Communications, Business, Digital Media, or a related field. 
  • Previous experience in marketing, content creation, or communications (volunteer or coursework-based experience acceptable). 

Skills & Competencies 

  • Strong written and verbal communication skills with the ability to convey messages clearly and professionally. 
  • Proficiency in content creation, including social media posts, posters, and basic video editing. 
  • Familiarity with social media platforms (e.g., Facebook, Instagram, LinkedIn, YouTube) and basic digital marketing practices. 
  • Basic knowledge of website content updates; experience with web design tools or CMS platforms is an asset. 
  • Ability to conduct research, analyze information, and summarize findings effectively. 
  • Strong organizational and time-management skills with the ability to handle multiple tasks and meet deadlines. 
  • Creativity and attention to detail in producing high-quality marketing materials. 
  • Ability to work collaboratively within a team and communicate effectively with internal and external stakeholders. 

Technical Skills (Assets) 

  • Experience with graphic design tools (e.g., Canva, Adobe Creative Suite). 
  • Experience editing videos using basic editing software. 
  • Familiarity with PowerPoint or other presentation tools. 

Other Requirements 

  • Interest in marketing, communications, digital media, and community-focused projects. 
  • Willingness to learn, take initiative, and contribute to a positive team environment. 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 3: Call Center Operator (2 positions)

Responsibilities:  

  • Answer incoming calls and provide supportive listening to individuals experiencing stress, anxiety, and other emotional challenges. 
  • Provide accurate information and make appropriate referrals to community service agencies. 
  • Identify potential risk factors—including but not limited to suicide, child safety concerns, self-harm, and domestic violence—and promptly communicate with supervisors and crisis response services as required. 

Requirement: 

  • Fluent in Mandarin Chinese (Cantonese or other dialects are an asset). 
  • Excellent verbal communication skills with the ability to remain calm, clear, and empathetic during calls. 
  • Basic understanding of mental health, stress, grief, and crisis response is an asset. 
  • Ability to work remotely in a quiet, private environment with a stable phone and internet connection. 
  • Previous experience in crisis lines, community services, or mental health support is an asset. 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 4: Documentation Clerk (1 position)

Key Responsibilities 

  • Organize, categorize, and update internal program documents. 
  • Assist in improving and standardizing internal procedures and workflow documents. 
  • Review and process annual volunteer application forms. 
  • Conduct yearly eligibility and qualification checks for program recipients. 
  • Support documentation control, including version management and record accuracy.
  • Assist with preparing reports, summaries, or audit-ready documentation for internal or external review. 
  • Provide general administrative support to ensure the smooth operation of the Food Program. 
  • Collaborate with program staff to identify documentation gaps and propose improvements. 

Requirements 

  • Currently enrolled as a student and eligible for summer employment programs. 
  • Strong attention to detail and organizational skills. 
  • Good written communication skills and ability to draft or refine documents. 
  • Proficiency in basic office software (Google Workspace or Microsoft Office). 
  • Ability to handle confidential information responsibly. 
  • Interest in community service or social program management is an asset. 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 5: Statistical Assistant (1 position)

Key Responsibilities 

  • Collect, organize, and maintain volunteer mileage and activity records. 
  • Improve and maintain Google Forms and related data-collection workflows. 
  • Assist in building a more efficient system for volunteer reporting and mileage submission. 
  • Support analysis of program statistics and generate simple reports or dashboards. 
  • Help streamline internal processes through automation or improved digital tools. 
  • Troubleshoot minor technical issues related to forms, data collection, or internal platforms. 
  • Collaborate with program staff to understand operational needs and propose IT-based improvements. 

Requirements 

  • Currently enrolled as a student and eligible for summer employment programs. 
  • Comfortable working with Google Workspace tools (Forms, Sheets, Drive). 
  • Basic data analysis or spreadsheet skills; familiarity with formulas is an asset. 
  • Interest in IT systems, workflow optimization, or data management. 
  • Ability to work independently with accuracy and reliability. 

Strong problem-solving mindset and willingness to learn new digital tools. 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 6: Software Testers (1 position)

Job Responsibilities  

  •  Design, develop, and maintain high-quality software applications in alignment with project goals and industry best practices. 
  • Collaborate with cross-functional teams—including hardware engineers, product managers, and QA—to define, refine, and deliver technical solutions. 
  • Write clean, efficient, and well-documented code while following established coding standards and version-control workflows. 
  • Participate in code reviews to ensure code quality, performance, security, and maintainability. 
  • Troubleshoot, debug, and optimize existing systems to enhance performance and reliability. 
  • Develop and maintain automated tests to support stable and robust software releases. 
  • Contribute to the design and architecture of new system components and features. 
  • Stay current with emerging technologies, tools, and industry trends to support continuous improvement. 
  • Engage in agile development processes, including sprint planning, estimation, and daily stand-ups. 
  • Prepare internal technical documentation and support integration with customer-facing systems. 

Requirements: 

Education & Experience 

  •  Current Undergraduate student or new graduate in Computer Science, Software Engineering, or related field (or equivalent practical experience). 
  • Prior professional experience in software development is an asset. 

Technical Skills 

  •  Proficiency in one or more programming languages such as Python, C++, Java, or JavaScript/TypeScript. 
  • Strong understanding of software architecture, data structures, algorithms, and design patterns. 
  • Experience working with Git and modern software development workflows. 
  • Knowledge of RESTful APIs, microservices, or distributed systems. 
  • Familiarity with Linux environments and command-line tools. 
  • Experience with SQL/NoSQL databases. 
  • Understanding of CI/CD pipelines, automated testing, and DevOps practices is an asset. 
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus. 

Soft Skills 

  •  Strong analytical thinking and problem-solving skills. 
  • Excellent communication and teamwork abilities. 
  • Ability to learn quickly and adapt to new technologies. 
  • Organized, self-motivated, and capable of thriving in a fast-paced environment.  

Nice-to-Have (Assets) 

  •  Experience with embedded systems, robotics, computer vision, or drone technologies. 
  • Knowledge of real-time systems, sensor integration, or hardware–software interfacing. 
  • Prior experience in engineering, inspection, or industrial applications is an asset. 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 7: Electronics Engineering Technicians (1 position)

Job Responsibilities  

  •  Design, develop, and test electronic circuits, PCBs, and embedded systems for new and existing products. 
  • Select and evaluate electronic components to meet performance, cost, and reliability requirements. 
  • Create and review schematics, PCB layouts, and hardware documentation. 
  • Collaborate with firmware/software engineers to integrate hardware and software into complete systems. 
  • Conduct troubleshooting, debugging, and root-cause analysis on electronic hardware. 
  • Perform system-level testing, validation, and verification of electronic assemblies. 
  • Work with suppliers and manufacturing partners to support prototype builds and production processes. 
  • Ensure designs comply with applicable safety, regulatory, and industry standards. 
  • Maintain detailed engineering documentation, including design reports, test procedures, and BOMs. 
  • Participate in product design reviews and continuous improvement initiatives. 

Requirements: 

Education & Experience 

  • Current undergraduate student or new graduate in Electrical Engineering, Electronic Engineering, or related field. 
  • Prior experience in electronic hardware development is an asset. 

Technical Skills 

  •  Strong understanding of analog and digital circuit design. 
  • Experience with PCB design tools (e.g., Altium Designer, KiCad, Eagle). 
  • Knowledge of embedded systems, microcontrollers, and hardware–software interfaces. 
  • Familiarity with communication protocols such as UART, SPI, I²C, CAN, or Ethernet. 
  • Ability to read and interpret technical drawings, schematics, and datasheets. 
  • Hands-on experience with oscilloscopes, multimeters, signal generators, and other lab equipment. 
  • Understanding of power systems, voltage regulators, batteries, and sensor integration. 
  • Knowledge of EMI/EMC considerations and design best practices. 
  • Experience with DFM (design for manufacturing) and DFA (design for assembly) is an asset. 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 8: Computer Game Programmer (2 positions)

Responsibilities 

  • Implement gameplay mechanics and systems from design specifications 
  • Develop UI/UX elements, including menus, HUD, and player interfaces 
  • Script interactive objects, triggers, and event systems
  • Debug and optimize code for performance 
  • Integrate assets from art and design teams 
  • Participate in code reviews and team meetings 
  • Document code and test implemented features 

Required Qualifications 

  • Basic proficiency in Luau or similar scripting languages (Python, JavaScript) 
  • Familiarity with Roblox Studio and fundamental development concepts 
  • Understanding of programming fundamentals 
  • Ability to follow technical specifications 
  • Strong communication skills and openness to feedback 

Preferred Qualifications 

  • Previous Roblox game development experience
  • Understanding of object-oriented programming
  • Experience with Git/GitHub 
  • Knowledge of Roblox systems 

Salary and working period: 

  • Salary: $15/hour
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 9: 3D Artist (1 position)

Responsibilities 

  • Create 3D models for environments, props, and assets 
  • Develop textures and basic materials for game objects
  • Implement and optimize models in Roblox Studio 
  • Maintain visual consistency following art direction 
  • Collaborate with designers and programmers on asset integration 
  • Participate in art reviews and team meetings
  • Organize and maintain asset libraries 
  • Iterate on assets based on feedback and technical requirements 

Required Qualifications 

  • Proficiency in 3D modelling software (Blender preferred) 
  • Basic understanding of texturing and UV mapping 
  • Familiarity with Roblox Studio and asset implementation 
  • Understanding of modelling fundamentals (topology, scale, optimization) 
  • Strong communication skills and receptiveness to feedback 
  • Ability to work efficiently and meet weekly milestones 

Preferred Qualifications 

  • Previous experience creating assets for Roblox games
  • Knowledge of PBR texturing workflows 
  • Experience with Substance Painter or similar texturing tools 
  • Understanding of performance optimization for games
  • Portfolio demonstrating environmental or prop modelling 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 10: Construction Project Coordinator (1 position)

RESPONSIBILITIES 

  • Assist with daily project coordination, data collection, and digital documentation 
  • Support on-site inspections by capturing photos, notes, and progress records 
  • Help track quality control items, deficiencies, and follow-up actions 
  • Maintain organized digital filing systems for drawings, contracts, reports, and logs 
  • Prepare basic reports, checklists, and data summaries using Excel or project software 
  • Assist with sustainability-related tracking, such as material usage, waste, or energy data 
  • Research construction technology, materials, or sustainable building practices 
  • Update digital project information, including markups, revisions, and document control 
  • Support compliance checks for safety, environmental, and building code requirements 
  • Coordinate with Project Managers and Site Supervisors to maintain accurate project documentation 
  • Help prepare weekly or monthly summaries for internal teams and client communication 
  • Participate in improving project workflows, checklists, and digital tools used on job sites 

REQUIREMENTS 

  • Interest in construction, architecture, project management, sustainability, or data coordination 
  • Ability to use Microsoft Excel for basic data entry, summaries, and reporting 
  • Comfortable with technology, digital tools, and mobile apps used in construction 
  • Strong organizational skills with close attention to detail 
  • Good communication skills for reporting findings and coordinating with team members 
  • Ability to maintain accurate and structured digital records 
  • Willingness to work on construction sites when required 
  • Basic understanding of construction terminology is an asset (not required) 
  • Familiarity with PDFs, spreadsheets, and document management systems 
  • Ability to conduct research and compile information into clear summaries 
  • Reliable, proactive, and capable of working independently when needed 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 11: BIM Designer (1 position)

Responsibilities 

  • Assist with creating, updating, and maintaining Revit models for residential and multi-unit projects
  • Produce digital drawings, sheets, 3D views, diagrams, and visual documentation 
  • Support BIM coordination by integrating architectural, structural, mechanical, and other consultant models 
  • Contribute to clash detection workflows and document issues, resolutions, and follow-up actions 
  • Maintain accurate digital project files, versioning, and organized model structures 
  • Prepare design packages, detail sheets, and documentation for permits and construction 
  • Extract data from BIM models for quantity takeoffs, schedules, and reports 
  • Research materials, building systems, construction technologies, and integrated design workflows 
  • Assist with design presentations, concept visuals, and internal review materials 
  • Collaborate with project managers, designers, and technical teams to support integrated digital design processes 
  • Update digital markups, revisions, and drawing sets as required 
  • Support the continuous improvement of BIM standards, templates, and content libraries 

 Requirements 

  • Education or background in Architecture, Architectural Technology, Building Science, or a related field 
  • Strong proficiency in Revit (modelling, documentation, sheets, views) 
  • Understanding of BIM principles, workflows, and coordination fundamentals 
  • Comfortable using digital tools and cloud-based collaboration platforms 
  • Strong attention to detail with the ability to maintain accurate models and documentation 
  • Familiarity with building components, construction methods, and basic code concepts (asset, not required) 
  • Strong organizational skills and ability to manage digital files and structured workflows 
  • Good communication skills for working with internal teams and external consultants 
  • Experience with Revit, AutoCAD, SketchUp, Enscape, or other visualization tools is an asset 
  • Ability to conduct research and convert findings into clear visuals or written summaries 
  • Reliable, proactive, and capable of learning advanced digital design processes 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top


Position 12: Finance Secretary (1 position)

RESPONSIBILITIES 

  • Assist with maintaining and updating financial records in digital systems(such as QuickBooks、Excel)
  • Support daily accounting tasks, including AP/AR tracking, invoice entry, and payment processing 
  • Organize and digitize financial documents, receipts, statements, and reports 
  • Perform basic data entry and support reconciliation of bank accounts and credit cards 
  • Assist in preparing financial summaries, cash flow updates, and project cost reports 
  • Help track project-related expenses and organize job-costing information 
  • Maintain accuracy and consistency of financial data across spreadsheets and software 
  • Assist with compiling financial metrics or dashboards for management review 
  • Conduct basic data analysis to detect variances, trends, or anomalies 
  • Support year-end preparation for external accountants 
  • Coordinate with project teams to confirm documentation, receipts, and cost information 
  • Improve internal filing, financial templates, and data workflows for efficiency 

 REQUIREMENTS 

  • Education in Accounting, Finance, Business, Economics, or related fields preferred 
  • Able to use Microsoft Excel for: 
  • Data entry 
  • Basic formulas 
  • Simple tables/summaries 
  • Comfortable working with digital tools and cloud-based financial systems 
  • Strong attention to detail and accuracy in data handling 
  • Good organizational and time-management skills 
  • Understanding of AP/AR, reconciliation, or basic bookkeeping concepts is an asset 
  • Ability to handle confidential financial information responsibly 
  • Strong communication skills for coordinating with internal teams 
  • Ability to work independently and maintain consistent documentation 
  • Familiarity with QuickBooks Online or similar platforms is an asset 

Salary and working period: 

  • Salary: $15/hour 
  • Full-time, working 35 hours per week 
  • Working Period: 8 weeks (Starting  Jun 15, 2026) 

↑ Return to Top