1,829,912open jobs
105,503companies
269,531added this week
Browse all
Salary
≈ $45k – $102k per year (Estimated)
Location
In office (Victoria)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Waterworth is a municipal financial modeling and software-as-a-service (SaaS) enterprise specializing in water rate optimization and public infrastructure financial planning. The company focuses on delivering cloud-based financial forecasting software, visual scenario modeling tools, and capital replacement planning platforms designed for public works leaders, finance directors, and municipal governments. Headquartered in Victoria, British Columbia, Canada, it serves hundreds of local governments, public utility districts, and municipal communities across North America.

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!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,829,912 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Finance
Similar stack
Same company
Victoria
$40k – $47k per year • In office • Full-Time • Victoriaville
Apply
≈ $34k – $59k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Saint-Laurent
Analytics
Power BI
Microsoft Excel
Management
Gmail
Apply
Manager, FP&A 6 hours ago
≈ $55k – $106k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp • Bachelor's Degree
Analytics
Tableau
Looker
Microsoft Excel
Management
QuickBooks
Apply
$39k – $53k per year • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Vancouver • Toronto
Management
Microsoft Office
Apply
≈ $59k – $102k per year (Estimated) • In office • Toronto
Apply
AI Engineer 1 day ago
$90k – $103k per year • In office • Bachelor's Degree • Redmond
Python
AI/ML
AutoGen
Model Context Protocol
Computer Vision
AI Agents
NLP
OpenAI
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $74k – $152k per year (Estimated) • In office • PhD • Cologne
Python
SQL
AI/ML
Copilot
Claude Code
Prompt Engineering
LLM
LLMOps
LLM Guardrails
EU AI Act
Agentic Workflows
DevOps
GCP
Azure
AWS
Apply
Line Cook 1 day ago
$40k – $48k per year • In office • High School Diploma • United States
AI/ML
PyTorch
Ignite
Apply
In office • High School Diploma
AI/ML
PyTorch
Ignite
Apply
Harness Engineer 1 day ago
$120k – $150k per year • Equity 0.2–1% • In office • Full-Time • 1+ year exp
AI/ML
AI Agents
LLM
Apply
$35k – $50k per year • In office • Full-Time • Victoria
C#
C#
.NET
Apply
Software Engineer 18 days ago
≈ $69k – $141k per year (Estimated) • In office • Full-Time • Victoria
TypeScript
AI/ML
Machine Learning
Apply
Business Data Analyst 1 month ago
≈ $44k – $89k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Victoria
Analytics
Power BI
Microsoft Excel
Apply
$39k – $49k per year • In office • Secret • Full-Time • 1+ year exp • High School Diploma • Victoria
Management
Outlook
Agile
Microsoft Office
Apply
≈ $48k – $109k per year (Estimated) • Equity • In office • Contractor • Victoria
Apply
$80k per year • Hybrid • 5+ years exp • Victoria
Apply
$52k – $60k per year • In office • Full-Time • Associate's Degree • Victoria
Analytics
Microsoft Excel
Apply
$42k – $71k per year • Hybrid • Full-Time • Toronto • Quebec • Vancouver • Victoria • Vaughan
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,829,912 more open roles from verified company boards, updated every day.