W

Waterworth

Cloud-based tool for municipal water pricing

Computer Science Co-op

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Internship · Winter 2027Victoria, BC, CanadaCA$50k - CA$60k

About the Job

Requirements

  • Enrollment in a Computer Science program or related discipline, with completed coursework in machine learning and artificial intelligence fundamentals.
  • Some practical data science experience, including implementing machine learning, natural language processing, or large language model-based solutions using libraries and tools such as PyTorch, TensorFlow, or Hugging Face.
  • Ability to critically evaluate machine learning or artificial intelligence problems, including assessing performance and identifying potential biases or limitations.
  • Strong interpersonal and communication skills for collaborative teamwork.
  • Willingness to commit to a minimum eight-month term, with potential to extend up to one year.

Responsibilities

  • Support the design, build, and deployment of data processing pipelines and infrastructure using natural language processing, machine learning, large language models, and artificial intelligence.
  • Write type-safe, maintainable code following software engineering best practices and create readable, well-structured solutions for collaborative development.
  • Work with the Lead Engineer and machine learning/artificial intelligence team on projects using classical machine learning, natural language processing, large language models, and retrieval-augmented generation.
  • Assist in optimizing model performance and scalability, gaining hands-on experience with artificial intelligence frameworks, model optimization, and cloud computing platforms.
  • Contribute to customized artificial-intelligence-driven solutions for municipal clients, considering how advanced analytics and stakeholder requirements influence product direction and development strategy.
  • Take on artificial-intelligence-focused projects with mentorship and guidance, gaining experience in development, maintenance, performance monitoring, and exploring new artificial intelligence approaches and techniques.

Desired Qualifications

  • Experience working with cloud-based artificial intelligence platforms such as Azure AI Foundry.

About the Company

Waterworth

Cloud-based tool for municipal water pricing

Waterworth provides a cloud-based platform for cities and towns to optimize water and wastewater rates, helping communities achieve financially sustainable utility systems. The platform models rate structures and financial plans to identify pricing and revenue strategies that support ongoing infrastructure upgrades. A professional support team is available by phone for questions. Waterworth differentiates itself by offering a municipal-focused pricing optimization tool paired with accessible, ongoing support to ensure rate plans and capital investments align with community financial goals. The goal is to enable municipalities to manage water and wastewater finances sustainably while funding essential infrastructure projects.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
United States
Founded
2009

Recently Posted Jobs

Explore more opportunities at Waterworth

See more jobs