Remote Hydrology Software Engineer — Python & Open-Source
Builds reproducible water data analysis workflows and hydrologic models using geospatial Python libraries at LimnoTech, a water-resources/environmental firm. Open to environmental engineers, scientists, or software developers, with in-person, hybrid, or remote work anchored at an office (Ann Arbor, LA, etc.).
- Compensation
- Not disclosed
- Location
- Poland
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Background in environmental engineering, environmental science, or software development
- Experience with geospatial Python libraries
- Ability to build reproducible water data analysis workflows and hydrologic models
Full description
Scientific Software Developer (Hydrology) - multiple locations (Ann Arbor, MI; Los Angeles, CA; ...)
Come Work With Us
Be Exceptional. Deliver Excellence. Make A Difference.LimnoTech is a leading environmental engineering and science firm with clients who face water-related problems that are more challenging and costly than ever before. It is our job to help our clients make decisions based on the best available science and real-world constraints.
At LimnoTech, our values are to: honor the science, lead through innovation, act through partnership, commit to the long-term, and pursue big, bold actions. Are you ready to join a team of smart, talented people who are motivated every day to deliver excellence and make a difference for our clients, our partners, and the environment?
LimnoTech is seeking environmental engineers, scientists, and software developers capable of developing reproducible workflows for water data analysis and hydrologic modeling using modern geospatial data science Python libraries and contributing to open-source repositories. These skills will be applied to address a wide range of water resources challenges around the world.
This position is open for work based in any of our four office locations (Ann Arbor MI - Headquarters; Washington DC; Twin Cities MN; Los Angeles CA), including in-person, hybrid, or remote work arrangements anchored at one of these offices.
Position Responsibilities
The engineer, scientist, or software developer hired will develop and support modern, reproducible workflows for water data analysis and hydrologic modeling , with responsibilities such as:
- Development of reusable and reproducible Python-orchestrated workflows and supporting software packages for scalable water data management, analysis, visualization, geoprocessing, and hydrologic modeling using modern geospatial Python libraries.
- Creation and refinement of Analysis-Ready, Cloud-Optimized (ARCO) geospatial data products and data sharing systems that support watershed-scale hydrologic, hydraulic, inundation, and water quality modeling.
- Contribution to open-source software repositories that support the USGS National Hydrologic Modeling Infrastructure and follow the vision of the multi-agency Integrated Hydro-Terrestrial Modeling 2.0 (IHTM) roadmap
- Managing software and dataset development activities within collaborative, multidisciplinary teams using Git-based workflows in open-source repositories.
Initial responsibilities will be commensurate with experience and capability. Opportunities to contribute will focus on data analysis, visualization, and modeling of water at multiple scales with an emphasis on automation of data pipelines. You will work closely within collaborative teams to design and implement sound approaches for addressing project needs.