We are hiring
New Job Openings
2026 Summer Job Description
We are hiring a total of 14 summer positions, including:
- Administrative Assistant (1 position)
- Marketing Coordinator (1 position)
- Call Center Operator – Chinese Emotional Support Hotline Listener (2 positions)
- Documentation clerk (1 position)
- Statistical assistant (1 position)
- Software Testers (1 position)
- Electronics Engineering Technicians (1 position)
- Computer game programmer (2 positions)
- 3D Artist (1 position)
- Construction project coordinator (1 position)
- Building information modelling (BIM) designer (1 position)
- 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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
