Job Description

About Us

Pani Energy is made up of a young team of highly motivated individuals who share a mutual passion for the environment.  We have created a web-based platform which enables the operators of water treatment facilities to operate their plants more efficiently saving energy, consumables, and the environment. We are excited to tackle challenging problems for the betterment of society.  Our workplace environment fosters and encourages both ingenuity and collaboration.

About You

We're looking for a core member of the engineering team. As an engineering modeller, you operate at the cutting edge of our industry-leading model development work.  Throughout your career, your common focus has been on developing state-of-the-art, proven, and tested modelling solutions and communicating their meaning to external stakeholders. You’re a team player who will work closely with our cross functional Implementation, Software, Data Science, and Product teams to help build a best-in-class, globally adopted product.


  • Develop, implement, and maintain product features containing models of various assets and systems found in water treatment plants
  • Collaborating with software developers and data scientists, solve specific problems on real client data using hybrid modelling approaches in a deployed software product environment
  • Communicate findings derived from data clearly and concisely throughout the organization
  • Create visualizations, documentation, and requirements specifications to collaborate with product, software, and business stakeholders
  • Contribute to maintaining a production-level codebase of models and modelling tools
  • Test and validate models, algorithms, and tooling against real-time client data to ship code at the global scale with confidence


  • Education in a technical field such as mechanical, chemical, civil, process, or environmental engineering or technician
  • Experience developing with Python
  • Exceptional interpersonal communication skills
  • Strong knowledge of thermodynamics, mass transfer, fluid dynamics and/or chemistry
  • Meaningful experience writing code to solve engineering problems
  • Excellent attention to detail and analytical and organizational skills
  • Demonstrated ability to learn and apply new engineering concepts and software skills quickly

Nice to Have

  • Experience with large datasets and/or relational databases
  • Experience working with Git, Docker, and Postgres
  • Knowledge of common water and wastewater treatment processes

Note: If you don’t meet all of our requirements exactly or have some gaps in your resume know that we would still love to hear from you. Use your cover letter to tell us about your unique experience - we understand that talent comes from many places and that skills are transferable. 

More Details
Employment Type: Full Time
Location: Victoria , BC , Canada
Experience Required: Entry Level
Date Published: 22 Dec 2021
Share Job Opening