1

Geopandas Jobs (NOW HIRING)

Python using Jupyter notebooks and Pandas proficiency is required and data visualization with Shapely, GeoPandas or Plotly is a plus. Proficiency with AMOD tools, any experience with networking, HTML ...

Data Scientist 4

Annapolis Junction, MD · On-site

$174K - $189K/yr

Data visualization capabilities with Plotly, Shapely, or GeoPandas, AMOD tool proficiency and an understanding of dataflow, and Splunk, Kibana, SQL, ELK stack, or Networking experience is a plus ...

Data visualization capabilities with Plotly, Shapely, or GeoPandas, AMOD tool proficiency and an understanding of dataflow, and Splunk, Kibana, SQL, ELK stack, or Networking experience is a plus ...

Python experience (NumPy, GeoPandas) * Experience creating APIs from scratch (FastAPI) * AWS SageMaker experience will be a big plus as they're in the process of bringing ML development in house

Data Scientist 4

Annapolis Junction, MD · On-site

$174K - $189K/yr

Data visualization capabilities with Plotly, Shapely, or GeoPandas, AMOD tool proficiency and an understanding of dataflow, and Splunk, Kibana, SQL, ELK stack, or Networking experience is a plus ...

Python (h3, shapely, geopandas, pyproj) * Understanding of hierarchical spatial indexing * Strong geospatial fundamentals (CRS, projections, distortion) * Experience with spatial SQL - PostgreSQL or ...

Data Scientist 4

Annapolis, MD · On-site

$211K - $266K/yr

Data visualization capabilities with Plotly, Shapely, or GeoPandas, AMOD tool proficiency and an understanding of dataflow, and Splunk, Kibana, SQL, ELK stack, or Networking experience is a plus ...

Prefer experience with ArcGIS, ArcPy, pandas/GeoPandas, SQL spatial queries, GISP designation, AutoCad, Python programming, computer drafting, and engineering principles. Experience in asset ...

GIS ANALYST

Lawrence, KS · On-site

$28.40 - $31.33/hr

Prefer experience with ArcGIS, ArcPy, pandas/GeoPandas, SQL spatial queries, GISP designation, AutoCad, Python programming, computer drafting, and engineering principles. Experience in asset ...

Prefer experience with ArcGIS, ArcPy, pandas/GeoPandas, SQL spatial queries, GISP designation, AutoCad, Python programming, computer drafting, and engineering principles. Experience in asset ...

next page

Showing results 1-20

Geopandas information

What are the key skills and qualifications needed to thrive as a Geopandas Data Analyst, and why are they important?

To excel as a Geopandas Data Analyst, you need a solid background in geospatial analysis, Python programming, and data visualization, often supported by a degree in geography, GIS, or data science. Familiarity with Geopandas, Jupyter Notebooks, QGIS, and spatial databases is typically required. Strong problem-solving skills, attention to detail, and effective communication help you interpret complex spatial data and present insights clearly. These competencies are crucial for transforming geographic data into actionable information for decision-makers.

What is GeoPandas?

GeoPandas is an open-source Python library that makes working with geospatial data in Python easier. It extends the popular pandas library to allow spatial operations on geometric types, such as points, lines, and polygons. GeoPandas enables users to perform spatial joins, plot geographic data, and read or write different geographic file formats like Shapefiles and GeoJSON. This library is widely used in fields such as geography, urban planning, and data science for geospatial analysis.

What are some common challenges faced when working with large geospatial datasets in a GeoPandas role?

When working with large geospatial datasets in a GeoPandas-focused role, a common challenge is managing performance and memory usage. GeoPandas is built on top of pandas and shapely, which can struggle with very large or complex geospatial files, leading to slow processing times or even memory errors. Professionals in this role often address these issues by optimizing workflows, using spatial indexing, or integrating GeoPandas with other tools like Dask or PostGIS to handle scalability. Staying up to date with best practices and understanding the limitations of the GeoPandas ecosystem is crucial for efficiently managing large-scale spatial data projects.

What is the difference between Geopandas vs QGIS Developer?

AspectGeopandasQGIS Developer
Required credentialsPython programming, GIS knowledgeGIS certifications, programming skills
Work environmentPython scripts, data analysisDesktop GIS applications, custom plugin development
Employer and industry usageData analysis firms, research institutionsGIS consulting, environmental agencies
Common search and comparison intentData processing, spatial analysisMap creation, GIS application development

Geopandas is primarily used for spatial data analysis and manipulation within Python, ideal for data scientists and analysts. QGIS Developers focus on creating and customizing GIS applications using QGIS software. While both roles involve GIS, Geopandas emphasizes scripting and data analysis, whereas QGIS Developers work on application development and interface customization.

More about Geopandas jobs
What cities are hiring for Geopandas jobs? Cities with the most Geopandas job openings:
What states have the most Geopandas jobs? States with the most job openings for Geopandas jobs include:
Infographic showing various Geopandas job openings in the United States as of June 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Data Scientist 3

Gormat

Annapolis Junction, MD • On-site

Full-time

Posted 8 days ago


Job description

We are seeking a Data Scientist with experience in SIGINT. This role requires compiling various data sources via computer scripting, statistical analysis, and data modeling along with proficiency with API interaction and reading/using/building tools to retrieve data. Python using Jupyter notebooks and Pandas proficiency is required and data visualization with Shapely, GeoPandas or Plotly is a plus. Proficiency with AMOD tools, any experience with networking, HTML with Bootstrap experience, or Pyodide experience are also a plus. You will be working in a team based setting, so a strong self starter is needed. Having experience with SIGINT data collection or completing military 450/451 courses is a plus.

The Level 3 Data Scientist shall possess the following capabilities:

  • Foundations: (Mathematical, Computational, Statistical).
  • Data Processing: (Data management and curation, data description and visualization, workflow and reproducibility).
  • Modeling, Inference, and Prediction: (Data modeling and assessment, domain-specific considerations).
  • Ability to make and communicate principal conclusions from data using elements of mathematics, statistics, computer science, and applications-specific knowledge.
  • Ability to use analytic modeling, statistical analysis, programming, and/or another appropriate scientific method, develop and implement qualitative and quantitative methods for characterizing, exploring, and assessing large datasets in various states of organization, cleanliness, and structure that account for the unique feature and limitations inherent in Government data holdings.
  • Translate practical mission needs and analytic questions related to large datasets into technical requirements and, conversely, assist others with drawing appropriate conclusions from the analysis of such data.
  • Effectively communicate complex technical information to non-technical audiences.
  • Experience leveraging AI/ML techniques for optimization, automation and collection processing. (Willing to send to courses to teach as a tradeoff for a strong DS without it)
  • Requires proficiency with API interaction; reading/using/building tools to retrieve data.
  • Data frame and aggregation experience using Python is required.
  • Data Visualization capabilities with Plotly, Shapely, GeoPandas is a plus.
  • XKS/DX proficiency and an understanding of dataflow is a plus.
  • Splunk, SQL, Elastic, Kibana or Networking experience is a plus.
  • Front end web development using bootstrap (HTML) or Pyodide are also a plus.
  • Having experience or background with SIGINT data collection is a plus.

Qualifications:

  • Bachelor's Degree with 10 years of relevant experience, associate's degree with 12 years of experience may be considered for individuals with in-depth experience that is clearly related to the position.
  • Bachelor'sDegree must be in Mathematics, Applied Mathematics Statistics, Applied Statistics, Machine learning, Data Science, Operations Research, or Computer Science or a degree in a related field (Computer Information Systems, Engineering), a degree in the physical/hard sciences (e.g. physics, chemistry, biology, astronomy), or other science disciplines with a substantial computational component (i.e. behavioral, social, or life) may be considered if it included a concentration of coursework (5 or more courses) in advanced Mathematics (typically 300 level or higher, such as linear algebra, probability and statistics, machine learning) and/or computer science (e.g. algorithms, programming, , data structures, data mining, artificial intelligence). College-level requirement, or upper-level math courses designated as elementary or basic do not count.
  • Broader range of degrees will be considered if accompanied by a Certificate in Data Science from an accredited college/university.
  • Relevant experience must be in designing/implementing machine learning, data science, advanced analytical algorithms, programming (skill in at least on high level language (e.g. Python), statistical analysis (e.g. variability, sampling error, inference, hypothesis testing, EDA, application of linear models), data management (e.g. data cleaning and transformation), data mining, data modeling and assessment, artificial intelligence, and/or software engineering.
  • Python using Jupyter notebooks and Pandas proficiency is required and data visualization with Shapely, GeoPandas or Plotly is a plus.
  • Proficiency with AMOD tools, any experience with networking, HTML with Bootstrap experience, or Pyodide experience are also a plus.
  • You will be working in a team based setting, so a strong self starter is needed.
  • Having experience with SIGINT data collection or completing military 450/451 courses is a plus.

TS/SCI with polygraph is required.