Computer Science Co-op
Waterworth
Who We Are:
Muniworth is an innovative SaaS startup dedicated to municipal financial forecasting, empowering local governments to optimize budgeting and strategic financial planning. We are currently building a machine learning (ML) and AI team to develop internal tooling, enhance our web applications, and create customized solutions for our municipal clients. If you're passionate about leveraging Natural Language Processing (NLP), ML, and AI to drive impactful real-world solutions, Muniworth offers a perfect learning environment.
Who You Are:
You're a curious, motivated Computer Science student with exposure to NLP, ML, and AI concepts. You value writing robust, type-safe code, and you're interested in modelling real-world domains precisely. You're eager to join a collaborative team where you'll have significant opportunities to contribute meaningfully. Confident yet eager to learn, you're excited to take on responsibilities and grow alongside experienced developers.
What You'll Do:
- Support the design, build, and deployment of data processing pipelines and infrastructure by leveraging NLP, ML, LLMs and AI.
- Write type-safe, maintainable code following software engineering best practices - while this is a co-op role, you should be motivated to create readable, well-structured solutions that support collaborative development.
- Work closely with our Lead Engineer and ML/AI team on projects leveraging classical ML techniques as well as NLP, LLMs, and retrieval augmented generation (RAG).
- Assist in optimizing model performance and scalability, building hands-on experience with AI frameworks, model optimization, and cloud computing platforms.
- Contribute to customized AI-driven solutions for municipal clients, gaining insight into how advanced analytics and stakeholder requirements influence product direction and development strategy.
- Take on specific AI-focused projects with mentorship and guidance, gaining experience across development, maintenance, performance monitoring, and exploration of new AI approaches and techniques.
Requirements
What You Bring:
- Enrollment in a Computer Science program (or related discipline) with completed coursework in ML and AI fundamentals.
- Some practical experience in data science, including implementing ML, NLP, or LLM-based solutions using libraries and tools such as PyTorch, TensorFlow, or Hugging Face.
- Ability to critically think about ML or AI problems, including evaluating performance and identifying potential biases or limitations.
- Strong interpersonal and communication skills, essential for thriving in a collaborative team environment.
- Willingness to commit to a minimum 8-month term, with potential to extend up to one year.
- Experience working with cloud-based AI platforms such as Azure AI Foundry is a plus
Benefits
Why Join Muniworth:
- Flexible work schedule (40 hours/week).
- Dedicated 1-on-1 mentorship and substantial professional development opportunities.
- Integrated and supportive team culture emphasizing learning, collaboration, and innovation.
- Modern, vibrant office centrally located in downtown Victoria, BC—100% in-person role.
- Frequent social events and team-building activities (optional).
- Opportunity to directly impact the success of local governments and communities through meaningful projects.
Hiring Process:
We're actively recruiting for a January start date. If you're excited by the possibility of substantial professional growth, ready to contribute meaningfully, and eager to join a team passionate about machine learning and artificial intelligence, we’d love to hear from you!
$24.62 per hour
...you take today define your tomorrow. We are looking for a Co-Op Staff Accountant to join our team—a role where your expertise will... ...management skills Strong interpersonal and communication skills Computer and technology competent Proficiency in Microsoft Office...SuggestedFull timeTemporary workInternshipWork at officeLocal areaMonday to friday$23.08 per hour
...you take today define your tomorrow. We are looking for a Co-Op Administrative Assistant to join our team—a role where your expertise... ...skills Strong interpersonal and communication skills Computer and technology competent Proficiency in Microsoft Office applications...SuggestedFull timeTemporary workInternshipWork at officeLocal areaMonday to friday$80k - $90k per year
...Project Manager Building Science and Sustainability Team Victoria, BC Annual Salary Range: $80,000 - $90,000 We’re seeking a bright, motivated individual who is eager to make an impact and contribute to continued growth. In this role, you will lead and deliver a...SuggestedLong term contractFull timeFor subcontractorLocal areaFlexible hours$90k - $110k per year
...owned consulting engineering firm with a strong presence across Canada. Recognized for its expertise in structural engineering, building science, restoration, and building performance, the organization has built a reputation for delivering innovative and practical solutions on...SuggestedLong term contractPermanent employmentContract workFor contractors$85k - $120k per year
...evidence, results, and defect reports. Prepare test work for co-op test engineers, including test scope, setup instructions,... ...~ Degree or diploma in electrical engineering, computer engineering, computer science, or a closely related field, or equivalent practical experience...SuggestedFull timeWork at officeLocal area- ...and maintain all company hardware, including laptops, desktop computers, iPads, printers, and related peripherals. Image, configure... ...Post-secondary diploma or certificate in Information Technology, Computer Science, or a related field, or an equivalent combination of education...Long term contractRemplacementFull timeWork at officeLocal area
- ...development experience, with a strong understanding of the software development lifecycle. ~ Post-secondary education in Computer Science, Engineering, Product Management, or a related field. ~ Experience working in Agile development environments and partnering...Full time
$103.22k - $137.63k per year
...Registration to practice as a Professional Engineer (P.Eng), an Applied Science Technologist (AScT), or a Certified Engineering Technologist (C.... ...skills; written, verbal and interpersonal • Excellent computer skills including MS Office suite • Eligible for a Canadian...Permanent employmentInternship- ...efficiently with minimal supervision. Perform other duties and responsibilities as assigned. What we look for: Degree in Computer Science, Software Engineering, or related discipline Solid experience in software development with a focus on backend or systems...Permanent employmentFull timeWork at officeLocal areaRemote workWork from home
$61.2k - $72k per year
...security and privacy of Absolute and its customers Other duties as assigned by management What You’ll Bring A degree in Computer Science or another STEM field. Internship or 1 year of hands-on software testing experience (bonus if it involved client/server or...Remote jobPermanent employmentFull timeInternshipShift work- ...communication skills, with the capability to articulate complex technical concepts clearly. ~ You have a bachelor’s degree or higher in computer science or a related field. Extensive experience and demonstrated competency will be considered equivalent. ~ You are a mission-...Long term contractPermanent employmentFull timeInternshipLocal areaFlexible hours
$127.53k - $150.04k per year
...resolve underlying problems contributing to user issues. Perform other related activities. QUALIFICATIONS: Bachelor’s degree in computer science or related field. ITIL or equivalent foundation certification. Completion of Advanced Level Project Management Institute...Long term contractContract workTemporary workFor contractorsLocal areaWork from homeRelocationMonday to friday$61.15k - $79.51k per year
...Organizational Unit University of Victoria - Division of Medical Sciences - Island Medical Program Location University of Victoria -... ...work collaboratively in a team environment. Proficiency with computer applications (i.e., MS-Office Suite, Adobe Create Suite, content...Full timeWork at officeLocal areaRemote workTrial periodWeekend workAfternoon shift$44.78 per hour
...support effective organizational operations. Employment Requirement: ~ A bachelor’s degree in business administration, commerce, computer science, software engineering, information systems, or a related discipline. ~3–5 years of experience in compliance, risk management,...Hourly payPermanent employmentFull timeFlexible hours$80k - $155k per year
...stakeholders to deliver successful business outcomes Required qualifications to be successful in this role • Bachelor's degree in Computer Science or another technology-focused discipline • Minimum of 5 years of relevant professional experience, including at least 2 years...$86.88k - $115.84k per year
...• Registration as a Professional Engineer (P.Eng), Applied Science Technologist (AScT), or Certified Engineering Technologist (C.E.... ...communication skills; written, verbal and interpersonal. • Strong computer skills including MS Office suite. • You are eligible for a...Permanent employmentInternship- ...environment and contributes to an inclusive work environment Your Qualifications: . Recently graduated or graduating from a Computer Science or related program . Experience with Python, R, and/or C#, and familiarity with all stages of the SDLC lifecycle ....Internship
- ...in one or more of the following disciplines: Mathematics and Statistics Physics Chemistry Biology Engineering Computer Science and Programming Economics Accounting and Finance Business and Commerce Psychology English and Academic Writing...Hourly payLong term contractContract workFlexible hours
$100k - $130k per year
...that improve troubleshooting workflows or enable other teams across the organization. What You Bring: Bachelor’s degree in Computer Science, Engineering, Science, Mathematics, or a related discipline, or equivalent practical experience . Experience in a tech-focused...Long term contractTemporary workLocal areaHome officeFlexible hours- ...small ambitious team. Office: near Douglas x Bay Work time: 7:00am to 3:30pm PST Job Types: Full-time, Part-time, Internship / Co-op Pay: $19.75-$26.45 per year Expected hours: 20 - 40 per week Benefits: Dental care Paid time off Vision care...Hourly payFull timePart timeFor subcontractorInternshipWork at officeMonday to fridayEarly shift
- ...Organizational Unit University of Victoria - Division of Medical Sciences - Island Medical Program Location University of Victoria -... ...periodically. Job Requirements Skills: Advanced proficiency with computer applications (i.e. MS-Office Suite, Adobe Create Suite, content...Full timeWork at officeTrial periodMonday to friday
$55k - $70k per year
...makes us different. We are committed to building a diverse membership and cultivating an inclusive environment where every one of our Co-op members can thrive. We are actively seeking any member who may have taken a road less travelled to get to where they are now. Experience...For contractorsWork at officeRemote workMonday to friday$60k - $80k per year
...Minimum two (2) years of work experience in a field related to the electrical engineering discipline. May include up to one (1) year of co-op experience. Legally allowed to work in Canada Possesses a Class 5 drivers license Strong desire to learn and develop within...Permanent employmentFull timeWork at officeMonday to friday$79.2k - $114.8k per year
...Environments, Environmental Assessment, Geotechnical, Atmospheric Sciences, and Water Resources across Stantec Canada offices Work with... ..., R.P.Bio, P.Chem.). Typical office environment working with computers and remaining sedentary for long periods of time. This...Long term contractRemplacementFull timeTemporary workPart timeFor subcontractorCasual workInternshipWork at officeImmediate start- ...with the capability to articulate complex technical concepts clearly. You have a bachelor’s degree or higher in mathematics, data science, economics, philosophy or a related field. Extensive experience and demonstrated competency will be considered equivalent. You have...Long term contractPermanent employmentFull timeInternshipLocal areaFlexible hours
$65k - $85k per year
...Looking For: Bachelor's degree in Civil Engineering, Architectural Engineering, Structural Engineering or a related field. Previous co-op or internship experience in the engineering consulting field is considered a strong asset. Registered with or eligible for...Full timeFor contractorsInternship$105k - $200k per year
...contributing to digital transformation and technology modernization Education and Certification . Bachelor's degree in Business, Computer Science, Engineering, or a related field . Advanced degree (MBA, Master's) or professional certifications (SAFe, PMP, ITIL, Agile/Scrum...Flexible hours- ...Work with compelling clients and seize opportunities to grow in your field. Education: Associate or Bachelor's degree in Computer Science, Information Technology, or a related field is preferred but not required. ~ Experience: ~3+ years of experience in data center...Permanent employmentFull timeFreelanceRemote workFlexible hoursNight shift
$54k - $65k per year
...a broad geographic footprint and deep roots across Canada and the United States. We are leaders in structural engineering, building science, structural restoration, structural glass engineering, parking facility design, and building energy modelling. What sets us apart?...Full timeFor contractorsInternship- ...best practices to ensure effective compliance and enforcement. Requirements Relevant certification or diploma in Environmental Science, Environmental Management, or a related field. Proven experience as an environmental compliance officer, environmental inspector...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Science Co-op. Be the first to apply!
- online computer Victoria, BC
- personal computer specialist Victoria, BC
- computer instructor Victoria, BC
- work at home computer Victoria, BC
- computer information systems Victoria, BC
- computer technology Victoria, BC
- computer system validation engineer Victoria, BC
- computer system validation Victoria, BC
- entry level computer Victoria, BC
- computer systems Victoria, BC

