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 an advanced Machine Learning 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 data engineering and machine learning to drive impactful real-world solutions, Muniworth is the ideal place for you.
Who You Are:
You're an experienced Data Engineer excited by the prospect of working closely with a talented ML and AI team, under the guidance of our brilliant Lead ML Engineer. You thrive in environments with varied, challenging projects ranging from classic supervised and unsupervised ML tasks to advanced NLP, LLM, and RAG implementations. You're highly proficient with data pipelines, data orchestration, and love finding innovative ways to apply ML and AI in solving complex problems.
What You'll Do:
- Design, build, and maintain robust ETL pipelines for diverse data sources, ensuring reliable data workflows
- Collaborate closely with our Lead ML Engineer and ML/AI team on projects spanning classical machine learning approaches including feature engineering, dimensionality reduction, clustering, and classification, as well as NLP, Large Language Models, and RAG
- Optimize databases and analytical systems, leveraging your strong SQL and data modeling expertise
- Develop internal tools and customized data-driven solutions for municipal clients, significantly influencing our product direction and company strategy
- Own and manage specific data-focused projects, balancing responsibilities between ongoing maintenance and exploratory initiatives
Hiring Process:
We're actively hiring and eager to onboard exceptional talent as soon as possible. If you're excited by the intersection of data engineering and machine learning, thrive in a dynamic startup environment, and are motivated by meaningful work that impacts municipal governance, we'd love to connect with you!
Requirements
What You Bring:
- Several years of experience in data engineering, with at least one year focused specifically on ML projects
- Solid skills in SQL, Python, and data modeling, along with experience optimizing analytical database systems
- Familiarity with cloud platforms, particularly Azure, and orchestration tools such as Airflow or Azure Data Factory
- Demonstrated experience with diverse ML and AI methodologies, including supervised/unsupervised learning, NLP, and LLMs
- A master's degree in Computer Science, Mathematics, Statistics, or a related field—or significant practical experience demonstrating equivalent expertise beyond an undergraduate level
- Excellent problem-solving abilities and strong communication skills, with the capability to articulate complex technical concepts clearly
- Enthusiasm for innovation, adaptability, and actively contributing to team objectives beyond traditional role boundaries
Benefits
Why Join Muniworth:
- Competitive salary and comprehensive health and dental benefits
- Flexible working hours (40 hours/week), tailored to your preferred schedule
- Collaborative, intellectually stimulating environment emphasizing mathematics, innovation, and technical excellence
- Modern, welcoming office located centrally in downtown Victoria, BC—100% in-person role
- Regular team-building events and optional social activities
- Directly influence critical municipal financial infrastructure, making a tangible impact on communities and local governments