1

Geopandas Python Jobs in Missouri (NOW HIRING)

$120K - $150K/yr

... in Python with data science packages, including Pandas, Numpy & Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical ...

Sr. Data Scientist

Saint Louis, MO · On-site +1

$120K - $150K/yr

... in Python with data science packages, including Pandas, Numpy & Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical ...

Sr. Data Scientist

Saint Louis, MO · On-site

$120K - $150K/yr

... in Python with data science packages, including Pandas, Numpy & Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical ...

Sr. Data Scientist

Saint Louis, MO · On-site +1

$120K - $150K/yr

... in Python with data science packages, including Pandas, Numpy & Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical ...

Sr. Data Scientist

Saint Louis, MO · On-site +1

$120K - $150K/yr

... in Python with data science packages, including Pandas, Numpy & Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical ...

Geopandas Python information

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

To thrive as a Geopandas Python Developer, you need a solid foundation in Python programming, geospatial data analysis, and GIS concepts, often backed by a degree in computer science or geography. Familiarity with Geopandas, Shapely, Fiona, and other geospatial libraries, as well as experience with spatial databases and data visualization tools, is typically required. Strong problem-solving skills, attention to detail, and effective communication help you deliver robust geospatial solutions and collaborate with team members. These skills are critical for accurately processing spatial data, generating valuable insights, and supporting data-driven decision-making in various industries.

What are some common challenges Geopandas Python developers face when working with large geospatial datasets?

Geopandas Python developers often encounter performance limitations when processing very large geospatial datasets, as Geopandas is built on top of Pandas and can be memory-intensive. Handling operations like spatial joins, dissolves, or aggregations on millions of features may lead to slowdowns or memory errors. To address these challenges, developers frequently use techniques such as chunking data, leveraging Dask for parallel computing, or integrating with more scalable libraries like PostGIS or PyGEOS. Collaborating closely with data engineers and GIS specialists can also help optimize workflows and ensure efficient data processing.

What is GeoPandas in Python?

GeoPandas is an open-source Python library that simplifies working with geospatial data. It extends the popular Pandas library to enable spatial operations on geometric types, such as points, lines, and polygons. With GeoPandas, users can easily read, write, and manipulate geographic data formats like Shapefile, GeoJSON, and others. It integrates well with other libraries, such as Matplotlib for visualization and Shapely for advanced geometric operations, making it a powerful tool for geographic data analysis in Python.

What is the difference between Geopandas Python vs GIS Analyst?

AspectGeopandas PythonGIS Analyst
Required CredentialsPython programming, GIS fundamentalsGIS certifications, degree in geography or related field
Work EnvironmentData analysis, scripting, codingMap creation, spatial data management, report generation
Industry UsageData science, software development, geospatial analysisUrban planning, environmental management, government agencies

Geopandas Python focuses on spatial data analysis using Python programming, ideal for data scientists and developers. GIS Analysts work with spatial data in various industries, often using GIS software and tools. While both roles involve geospatial data, Geopandas Python emphasizes coding and automation, whereas GIS Analysts focus on data management and visualization.

What are popular job titles related to Geopandas Python jobs in Missouri? For Geopandas Python jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Geopandas Python jobs in Missouri look for? The top searched job categories for Geopandas Python jobs in Missouri are:
What cities in Missouri are hiring for Geopandas Python jobs? Cities in Missouri with the most Geopandas Python job openings:
Sr. Data Scientist

Sr. Data Scientist

Bayer

On-site, Remote

$120K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


Bayer rating

8.1

Company rating: 8.1 out of 10

Based on 65 frontline employees who took The Breakroom Quiz

31st of 71 rated pharmaceutical


Job description

Sr. Data Scientist for St. Louis, MO to develop predictive agronomic models to address scientific challenges in precision agriculture; manage data preparation and cleansing for multi-source agronomic data; ensure quality standards & build reliable pipelines for integration and analysis; lead implementation of research projects using statistical, machine learning & optimization techniques; review & revise code to ensure quality and reproducibility; provide mentorship and technical guidance to junior data scientists; provide coaching & training in agile framework and methodologies; coordinate sprints, retrospective meetings & stand-ups.

Requires Master's in Data Science, Statistics, Applied Mathematics, or closely-related quantitative field & 4 yrs experience building predictive machine learning, statistical models, and optimization algorithms for research applications; deploying code to AWS; writing code in Python with data science packages, including Pandas, Numpy & Geopandas for data aggregation; using Matplotlib & Seaborn for data analysis & visualization; using PyMC for Bayesian statistical modeling & inference; using Sklearn & XGboost for machine learning and modeling; using TensorFlow and Keras for deep learning modeling; working with large, complex datasets across agronomic, genetics, environmental & weather domains using SQL, PySpark and Google BigQuery; designing & analyzing agronomic trial data, including experimental protocols and hypothesis testing to evaluate outcomes; using version control systems, including GitLab, to track code history & perform code review; creating & deploying CI/CD pipelines, applying MLOps best practices, including code documentation, merge/pull requests, unit testing, and code modularization; using JIRA & Agile methodologies for task prioritization and project management; communicating with technical & non-technical stakeholders at all levels of the organization, including business stakeholders, agronomists, data engineers, and data scientists. Telecommuting permitted from home office location anywhere in the U.S.Salary Range: Employees can expect to be paid a salary between $120,000.00 to $150,000.00.Additional compensation may include a bonus or commission (if relevant). Additional benefits include health care, vision, dental, retirement, PTO, sick leave, etc.

The offered salary may vary within this range based on an applicant’s location, market data/ranges, an applicant’s skills and prior relevant experience, certain degrees and certifications, and other relevant factors. Mail resume to Cascinda Fischbeck, Bayer Research & Development Services LLC, 800 N. Lindbergh Blvd., E2NE, St.

Louis, MO, 63167 or email resume to careers_us@bayer.com . Include reference code below with resume. Bayer Research & Development Services LLC is an Equal Opportunity Employer/Disabled/Veterans Bayer Research & Development Services LLC is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below.

If you meet the requirements of this unique opportunity, and want to impact our mission Science for a better life, we encourage you to apply now. Job postings will remain open for a minimum of ten business days and are subject to immediate closure thereafter without additional notice. Equal Opportunity Employer Statement: Notice for U.S.

Visitors: All information on this site is subject to compliance with local rule and regulations as they may vary from time to time and across different geographies, including, without limitation, U.S. Executive Orders. Division: CropScience Reference Code 863349 Functional Area: CDFS Location: St.

Louis, MO Employment Type: Regular Position Grade: Contact Us Address Telephone Creve Coeur, MO 63167 OR careers_us@bayer.com Salary: . Date posted: 05/29/2026


What Bayer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Bayer logo

About Bayer

Sourced by ZipRecruiter

Bayer is a global enterprise with core competencies in the life science fields of healthcare and nutrition. We design our products and services to help people and planet thrive by supporting efforts to address the unprecedented global challenges presented by a growing and aging global population. At Bayer, we’re committed to drive sustainable development and generate a positive impact with our businesses. Through bold ideas and unprecedented insights, we’re pioneering new possibilities that advance life for all of us. That means reimagining how we care for ourselves and one another by empowering everyday health, improving approaches to patient care, and finding better ways to nourish our communities around the world.

Industry

Agriculture

Company size

10,000+ Employees

Headquarters location

Whippany, NJ, US