×
Register Here to Apply for Jobs or Post Jobs. X

Hydrologic Software Developer; Ann Arbor, MI; Los Angeles, CA;

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: Limno Tech Inc.
Full Time position
Listed on 2026-01-04
Job specializations:
  • Software Development
    Software Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 65000 - 95000 USD Yearly USD 65000.00 95000.00 YEAR
Job Description & How to Apply Below
Position: Hydrologic Software Developer (Ann Arbor, MI; Los Angeles, CA; ...)

Hydrologic Software Developer (Ann Arbor, MI; Los Angeles, CA; ...)

Come Work With Us
Be Exceptional. Deliver Excellence. Make A Difference.

Limno Tech 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 Limno Tech, 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?

Limno Tech 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).

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 reproducible, Python-orchestrated workflows and scalable software libraries for water data management, analysis, visualization, geoprocessing, and hydrologic modeling using modern geospatial Python libraries.
  • 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.
  • Creation and refinement of Analysis-Ready, Cloud-Optimized (ARCO) geospatial data products that support watershed-scale hydrologic, hydraulic, inundation, and water quality modeling.
  • Managing software and dataset development activities within collaborative, multidisciplinary teams using Git-based workflows in open-source repositories.
Qualifications

The following are required qualifications for this position:

  • Bachelor’s degree (with two years of relevant job experience) OR Master’s degree in Environmental Engineering, Environmental Science, Software Engineering, Computer Science, or similar discipline from an accredited university program.
  • Demonstrated capabilities using and developing tools for environmental and geospatial data management, analysis, visualization, and hydrologic modeling using Python.
  • Strong analytical and computational skills; good oral and written communication skills.
  • Must be legally able to work in the U.S. for any employer (proper documentation is required).

The following are preferred additional qualifications for this position:

  • 2+ years of relevant work experience.
  • Scientific computing experience in Python, C++, or Fortran for tasks such as:
  • Coupling water simulation models using the Basic Model Interface (BMI);
  • Implementing Python wrappers for code written in C++ or Fortran;
  • Vectorization of numerical algorithms using arrays and/or matrices;
  • High-performance computing in distributed cloud environments.
  • Familiarity with Open Geospatial Consortium (OGC) standards and services, and with relational database design, management, and tuning for geospatial features.
  • Experience developing open-source software in a collaborative environment, and with development or application of hydrologic, hydraulic, or inundation models.
Compensation

Limno Tech rewards high achievement within a supportive working community. Individual achievement is rewarded through a unique merit review process based on recommendations from colleagues at all levels of the company, plus positive feedback from clients. This system drives pay increases and opportunities for increased project and corporate responsibility. In addition to highly competitive compensation, Limno Tech offers an outstanding benefits package, including…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary