Pune, Maharashtra (with occasional travel to project sites)
Experience Required:
2-3 years (exceptional freshers with strong AI portfolios may also apply)
About WOTR:
The Watershed Organisation Trust (WOTR) is a nationally and internationally recognized non-profit organization committed to advancing rural development, climate resilience, and ecosystem-based adaptation. As we scale our technology-driven initiatives- including AI-ready database systems, remote sensing analytics, and predictive advisory platforms- we are seeking an
AI Stack Developer
to join our growing technology team.
This position goes beyond conventional software development. It integrates
AI/ML modelling, data engineering, application development, and deployment pipelines
, contributing directly to solutions in climate resilience, agriculture, hydrology, and rural livelihoods.
Key Responsibilities:
AI/ML Model Development
Design, develop, and optimize machine learning models, including computer vision, time-series forecasting, geospatial ML, and NLP applications.
Build end-to-end ML pipelines for model training, validation, deployment, and monitoring.
Work with large multisource datasets--remote sensing, weather, IoT sensors, surveys, and operational databases.
Data Engineering & Architecture
Develop scalable data workflows for ingestion, transformation, and storage.
Integrate heterogeneous datasets (geospatial, tabular, imagery, streaming sensor data) into the AI-ready DBMS.
Work with cloud platforms (AWS/Azure/GCP) for compute and data management.
Application & API Development
Build APIs and microservices to integrate ML models with WOTR's existing platforms
Contribute to web/mobile application modules that rely on AI-generated insights.
Collaboration & Cross-functional Support
Collaborate closely with researchers, geoinformatics analysts, agronomists, and field teams to translate real-world needs into technical solutions.
Support pilot testing, iterative refinement, and deployment of AI-enabled features in field settings--similar to collaboration expectations from the Jr. Software Developer role.
Required Qualifications & Skills:
Education
Bachelor's or Master's degree in Computer Science, Data Science, AI/ML or related domain.
Technical Skills:
Programming:
Strong foundation in Python (must-have); working knowledge of JavaScript/TypeScript is a plus.