1

Geopandas Jobs (NOW HIRING)

... GeoPandas, or Fiona. - Strong knowledge of databases (e.g., PostgreSQL/PostGIS, SQL Server, Oracle) and spatial queries. - Familiarity with version control tools (e.g., Git, GitHub, Bitbucket ...

Sr. Data Scientist

Saint Louis, MO · On-site

$120K - $150K/yr

... Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical modeling & inference; using Sklearn & XGboost for machine learning ...

Sr. Data Scientist

Saint Louis, MO · On-site +1

$120K - $150K/yr

... Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical modeling & inference; using Sklearn & XGboost for machine learning ...

Sr. Data Scientist

Saint Louis, MO · On-site +1

$120K - $150K/yr

... Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical modeling & inference; using Sklearn & XGboost for machine learning ...

Be Seen First

Geospatial Specialist

Arlington, VA · On-site

$65K - $79K/yr

Python for spatial and data work: geopandas, rasterio, shapely, arcpy, and pandas. * SQL and pragmatic database design (PostgreSQL with PostGIS preferred). * Cartography for non-technical audiences.

Familiarity with GIS tools such as ArcGIS, QGIS, or GeoPandas. * Understanding of travel demand modeling concepts and typical application procedures. * Strong quantitative, analytical, and problem ...

GeoPandas * Experience with Geographic Information Systems (GIS), including ArcGIS Pro, ArcGIS Enterprise, or QGIS. * Experience with satellite imagery, remote sensing, GEOINT, or commercial ...

Familiarity or experience with Python libraries/pkgs such as pandas, NumPy, GeoPandas, requests, urllib3, Matplotlib, plotly, scikit-learn, sciPy, OpenCV, GDAL, Keras, PyTorch, TensorFlow, NLTK ...

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, Level 3

Data Scientist, Level 3

Independent Software, Inc.

Annapolis, MD • On-site

Full-time

Posted 10 days ago


Job description

What you will be doing:
As a Data Scientist Level 3 with Independent Software, you will play a mission critical role in applying advanced data science, AI/ML, and analytics expertise to complex national security challenges. You will transform complex, large-scale datasets into actionable intelligence to directly support mission outcomes.
You will leverage Python, Jupyter Notebooks, and modern data science toolsets to develop analytical models, automate workflows, and generate visual insights. You will also support SIGINT and RF data analysis, including PROFORMA datasets, and contribute to advanced analytic solutions.
In this role, you will support the development of advanced AI capabilities including Agentic AI systems and Retrieval Augmented Generation (RAG). You will evaluate and optimize machine learning models, including performance in resource-constrained environments.
Additional responsibilities include working with geospatial data, applying pandas for data manipulation, and developing data pipelines using modern frameworks. Experience with visualization tools such as Plotly, Shapely, GeoPandas, or similar is highly desirable.
Key Responsibilities:
  • Apply mathematical, statistical, and computational techniques to analyze complex datasets
  • Develop and optimize data pipelines, including automation and data transformation workflows
  • Design and implement machine learning models and advanced analytics solutions
  • Analyze SIGINT, RF, or PROFORMA datasets to support mission requirements
  • Develop data visualizations and dashboards to communicate insights
  • Translate mission requirements into technical data solutions
  • Support development of AI/ML capabilities including RAG and Agentic systems

Required Skills and Qualifications:
  • Strong Python programming experience and proficiency with Jupyter Notebooks
  • Experience with pandas, NumPy, and data manipulation frameworks
  • Experience with data visualization tools such as Plotly, Kibana, or similar
  • Knowledge of Elasticsearch, Splunk, or similar data platforms
  • Understanding of AI/ML frameworks and statistical modeling techniques
  • Experience with workflow automation and optimization of data pipelines
  • Experience working with SIGINT, RF, or PROFORMA datasets is strongly preferred
  • Background in geospatial data processing is a plus
  • Front-end or dashboard experience using HTML, Bootstrap, or Pyodide is a plus

Education and Experience:
  • Master's degree with 8 plus years of relevant experience or
  • Bachelor's degree with 10 plus years of relevant experience or
  • Associate degree with 12 plus years of relevant experience
Acceptable Degree Fields:
  • Mathematics, Applied Mathematics, Statistics, Machine Learning, Data Science, Operations Research, or Computer Science
  • Related fields such as Computer Information Systems, Engineering, or Physical Sciences with a strong computational focus
  • Other scientific disciplines may qualify if accompanied by 5 or more upper level courses in mathematics 300 level or higher and or computer science
  • Broader degrees may be accepted if supported by a Data Science Certificate from an accredited institution

Clearance Requirement:
  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role

Why Choose Independent Software:
At Independent Software, our people are the mission. We've built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.
When you join us, you will:
  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance

Ready to take the next step in your career? Join us and be part of something bigger.
Apply today.
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.