Join Our Team
Help us shape the future of water management through innovative AI solutions
Head of Software Engineering
About MAIA Water
Join MAIA Water to pioneer the future of intelligent water management—redefining how utilities plan, operate, and protect our most vital resource. We developed the foundational architecture for the first agentic AI framework purpose-built for water utility operations. Our core platform integrates and orchestrates utility-specific digital tools, models, and operational workflows into a unified decision-making environment. By combining physics-based modeling, domain expertise, and advancements in machine learning, we enable water, wastewater, and stormwater utilities to make smarter, data-driven decisions.
The platform serves as the integration backbone for utilities, designed to support open protocols and establish industry standards for data exchange and tool interoperability across the water sector. As a purpose-built vertical AI solution, our technology addresses the unique challenges and requirements specific to water infrastructure management. This architecture enables utilities to seamlessly connect their existing digital tools while creating pathways for future innovation. We're building an extensible framework that grows alongside utility needs, reshaping how the water sector approaches its most pressing challenges.
Position Overview
A New Wave of Water Intelligence: Unifying data, models, documents, and digital solutions into a single powerful AI ecosystem for the water sector. We're looking for an engineering leader who shares our vision of transforming utility operations through thoughtfully applied innovation. If you're excited about building and leading a team that will reshape the water sector through agentic AI and integrated solutions, we want to hear from you.
As a pivotal early-stage contributor, you will guide the platform's strategic direction, drive innovations in both agent-based architectures and container orchestration (Kubernetes or similar), oversee Azure cloud architecture (with an eye toward eventual on-premises deployment options), and work alongside our process engineering team to expand and enhance MAIA Water's agent-based framework.
What You'll Do
- Lead design and implement a container-based infrastructure that integrates data pipelines, physics-based and ML models, and other agent-based components
- Develop modular, scalable deployment architectures supporting robust version control and automated CI/CD workflows
- Work alongside AI researchers to pioneer new approaches in agent-based system coordination and orchestration
- Architect flexible interfaces that enable physics-based and ML simulations, logic-based decision trees, analyses and other functions to work together cohesively
- Build & lead a software engineering team from the ground up
- Collaborate with internal and external domain experts
Qualifications
Must-Have:
- Bachelors, Masters, or equivalent in Computer Science or related field
- 10+ years of experience deploying production software
- 5+ years leading and growing software engineering teams
- Experience leading software engineering teams in cloud-native architectures (Azure preferred)
- Experience building containerized services, distributed systems, and data pipeline technologies using DevOps best practices and reliable deployment strategies
- Track record of building scalable, production-grade software systems in python
- Experience with real-time data processing and integration of multiple data sources
- Excellent communication skills-able to collaborate effectively with technical and non-technical stakeholders
Nice-to-Have:
- Experience with agent-based systems or similar orchestration framework
- Experience with ML/AI deployment in production environments
- Experience in control systems and operational technology (OT) integration
- Experience with time-series databases and streaming data architectures
MAIA Water is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable law. All qualified applicants will receive consideration for employment without regard to any of these factors. We encourage individuals from all backgrounds to apply.
Email info@maiawater.ai with subject line "Head of Software Engineering" to apply