remote
Intermediate AI/ML Developer
Software Engineer
Join a forward‑thinking team developing AI/ML solutions for water resource management, leveraging Python, machine learning, IoT sensor data, and geospatial analytics to optimize supply, detect leaks, and enhance water quality.
About the role
Key Responsibilities
- Design, develop, and deploy machine learning models to analyze sensor and IoT data for water quality and leak detection.
- Integrate geospatial datasets with real‑time monitoring systems to provide actionable insights for water resource optimization.
- Collaborate with data engineers to build scalable data pipelines and maintain data quality.
- Translate business requirements into technical specifications and deliver robust, production‑ready solutions.
- Participate in code reviews, performance tuning, and continuous improvement of AI/ML workflows.
Requirements
- Proven experience with Python and popular ML libraries (scikit‑learn, TensorFlow, PyTorch).
- Strong understanding of IoT data streams, time‑series analysis, and geospatial data processing.
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) for model deployment and data storage.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.
- Effective communication skills to collaborate with cross‑functional teams.
Skills
pythonmachine learning