1

Geospatial Data Analyst Jobs in Michigan (NOW HIRING)

GCP Data Engineer with Python

Dearborn, MI · On-site

$105.20K - $126.30K/yr

The engineer will collaborate with existing team members, including Software Analysts and Scrum ... Utilize Python for scripting and automation to streamline geospatial data processing tasks.

GIS Analyst The GIS Analyst performs advanced geographic and non-geographic data manipulation ... Correct the geospatial location of features using aerial photography, topographic data, and other ...

Student Intern 2 (809051)

Romulus, MI

$14.50 - $19.25/hr

... geospatial data for integration into Wayne County's GIS systems. Interns will work closely with ... Ability to analyze, document, and report field data accurately * Strong attention to detail and ...

Student Intern 2 (809051)

Romulus, MI · On-site

$14.50 - $19.25/hr

... geospatial data for integration into Wayne County's GIS systems. Interns will work closely with ... Ability to analyze, document, and report field data accurately * Strong attention to detail and ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

Review complex boundary analyses, ALTA/NSPS surveys, and construction staking * Establish and ... GIS and geospatial data management experience * Digital twin methodology knowledge or demonstrated ...

next page

Showing results 1-20

Geospatial Data Analyst information

See Michigan salary details

$29.6K

$72K

$118.5K

How much do geospatial data analyst jobs pay per year?

As of May 29, 2026, the average yearly pay for geospatial data analyst in Michigan is $72,029.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,500.00 and $84,500.00 per year, depending on experience, location, and employer.

What is a Geospatial Data Analyst job?

A Geospatial Data Analyst collects, processes, and interprets geographic data to identify patterns, trends, and relationships. They use Geographic Information Systems (GIS), remote sensing, and spatial analysis techniques to support decision-making in fields like urban planning, environmental management, and logistics. Their work may involve creating maps, developing models, and analyzing datasets from satellite imagery, GPS, and other sources. The role requires proficiency in GIS software, programming languages like Python or R, and strong analytical skills.

What are the key skills and qualifications needed to thrive in the Geospatial Data Analyst position, and why are they important?

To thrive as a Geospatial Data Analyst, you need a solid background in geography, spatial analysis, and data interpretation, typically supported by a degree in geography, GIS, or a related field. Experience with GIS software like ArcGIS or QGIS, database management systems, and programming languages such as Python or SQL is highly valued, along with relevant certifications like GISP. Strong analytical thinking, attention to detail, and effective communication skills are essential soft skills for conveying complex spatial data insights to diverse stakeholders. These competencies enable you to analyze and present geographic information accurately, driving impactful decision-making in sectors such as urban planning, environmental management, and logistics.

What are some typical projects or challenges a Geospatial Data Analyst might work on in this role?

Geospatial Data Analysts often work on projects such as mapping trends in urban development, optimizing transportation routes, analyzing environmental changes, or supporting emergency response planning. Common challenges include integrating large and varied datasets, ensuring data accuracy and consistency, and effectively visualizing results for non-technical audiences. On a typical day, you might collaborate with urban planners, engineers, or environmental scientists, using advanced GIS tools and spatial analytics to solve real-world problems. This role provides continuous learning opportunities as new technologies and spatial data sources emerge, making it ideal for detail-oriented and analytical professionals who enjoy tackling complex spatial questions.
What are popular job titles related to Geospatial Data Analyst jobs in Michigan? For Geospatial Data Analyst jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Geospatial Data Analyst jobs in Michigan look for? The top searched job categories for Geospatial Data Analyst jobs in Michigan are:
Hydrologic Software Developer - multiple locations (Ann Arbor, MI; Los Angeles, CA; ...)

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

LimnoTech

Ann Arbor, MI • On-site

Full-time

Medical, Dental, Vision, Retirement

Posted 19 days ago


Job description

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).
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.
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.
LimnoTech emphasizes collaborative learning, advanced training, and professional leadership, providing team members with the tools and work environment needed to chart their career paths. Opportunities abound for increased responsibilities and professional growth. Motivated and enthusiastic team members with good interpersonal skills thrive in our collegial organization. If you like working with other smart, dedicated people solving challenging problems, we'd like to hear from you.
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
LimnoTech 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, LimnoTech offers an outstanding benefits package, including medical, dental, vision, and disability coverage; 401k plan with company match ; flexible benefits program; employee stock ownership program (ESOP); medical leave; and more. The salary for this position will be determined based on the candidate's years and type of experience, degrees earned, office location, and fit with job requirements, and is expected to range between $65,000 and $95,000 annually.
Come grow with us!
Our company culture focuses on giving our people opportunities to improve and grow through training, conferences, workshops, seminars, and participation in professional organizations. We also favor more personal, self-directed career planning over traditional performance evaluations. We encourage a mix of mentoring and proactive self-management so individuals can explore and create work opportunities that further their careers.
For more information about our firm, please visit www.limno.com
LimnoTech is an employee-owned (ESOP), equal employment opportunity (EEO) employer.
We value a diverse, equitable and inclusive workplace at LimnoTech. We believe that collaboration between diverse individuals with different perspectives and a unity of purpose will strengthen our company culture and yield innovative solutions for our clients. Therefore, we will intentionally increase awareness, foster dialogue, and seek continuous improvement in diversity, equity and inclusion throughout our company systems and practices. LimnoTech welcomes all qualified candidates for a diverse work force, and we are committed to equal opportunity and nondiscrimination. Employees are hired and promoted based strictly and solely on their competence to perform the work, without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
LimnoTech uses E-Verify® in its hiring practices to achieve a lawful workforce.
We intend to have our website and job application functions accessible to everyone. If you or someone you know needs assistance completing an employment application, please contact us at 734-332-1200.
This is a full time position

LimnoTech logo

About LimnoTech

Sourced by ZipRecruiter

Industry

Environmental consulting services

Company size

51 - 200 Employees

Headquarters location

Ann Arbor, MI, US

Year founded

1975