1

Matplotlib Jobs in St Louis, MO (NOW HIRING)

ArcGIS Suite (ArcPro, ArcGIS Online, etc.), Python (i.e. numpy, pandas, matplotlib libraries), PostgreSQL, Oracle, Application programming interfaces (APIs) * Proficiency with database principles and ...

Python Tutor

Saint Louis, MO · Remote

$18 - $40/hr

... Matplotlib. Ability to explain Pythonic programming conventions, decorators, and generators while preparing students for data science, web development, automation, and computer science coursework.

Experience with data visualization tools (matplotlib, Tableau, or similar). Security Clearance (TS/SCI) with willingness to undergo polygraph examination. Desired: Exposure to geospatial data and ...

New

Strong Python coding skills for development and visualizations, including experience with standard packages (numpy, pandas, matplotlib, seaborn) * Familiar with Extract, Transform, and Load (ETL) ...

Data Analyst

Creve Coeur, MO · On-site

$7/hr

Intermediate Excel and PowerPoint skills and proficient in SQL and Python, including use of common data analysis libraries (e.g., NumPy, Pandas, Matplotlib, Seaborn). * Development experience with BI ...

Geospatial Data Content Manager Mid

Arnold, MO · On-site

$108K - $113K/yr

ArcGIS Suite (ArcPro, ArcGIS Online, etc.), Python (i.e. numpy, pandas, matplotlib libraries), PostgreSQL, Oracle, Application programming interfaces (APIs) * Proficiency with database principles and ...

Geospatial Data Content Manager Mid

Arnold, MO · On-site +1

$108K - $113K/yr

ArcGIS Suite (ArcPro, ArcGIS Online, etc.), Python (i.e. numpy, pandas, matplotlib libraries), PostgreSQL, Oracle, Application programming interfaces (APIs) * Proficiency with database principles and ...

Geospatial Data Content Manager Mid

Saint Louis, MO · On-site +1

$119K - $124K/yr

ArcGIS Suite (ArcPro, ArcGIS Online, etc.), Python (i.e. numpy, pandas, matplotlib libraries), PostgreSQL, Oracle, Application programming interfaces (APIs) * Proficiency with database principles and ...

next page

Showing results 1-20

Matplotlib information

See St Louis, MO salary details

$9

$51

$70

How much do matplotlib jobs pay per hour?

As of Aug 31, 2026, the average hourly pay for matplotlib in St. Louis, MO is $51.90, according to ZipRecruiter salary data. Most workers in this role earn between $45.82 and $58.89 per hour, depending on experience, location, and employer.

What is the difference between Matplotlib vs Seaborn?

AspectMatplotlibSeaborn
Primary UseData visualization library for creating static, animated, and interactive plotsBuilt on top of Matplotlib for statistical data visualization
Ease of UseRequires more detailed coding; flexible but complexSimplifies complex visualizations with high-level functions
CustomizationHighly customizable with extensive optionsLess customizable but offers attractive default styles
Learning CurveSteeper for beginnersGentler for users familiar with Matplotlib

Matplotlib is a versatile library for creating detailed plots, while Seaborn builds on it to provide easier, aesthetically pleasing statistical visualizations. Users often start with Matplotlib for flexibility and switch to Seaborn for quick, attractive charts.

Infographic showing various Matplotlib job openings in St. Louis, MO as of August 2026, with employment types broken down into 45% Full Time, and 55% Part Time. Highlights an 100% In-person job distribution, with an average salary of $107,943 per year, or $51.9 per hour.

Full-time

Re-posted 23 days ago


Job description

Freedom Technology Solutions Group is seeking a Senior Exploitation Specialist/Data Scientist to our team in St. Louis, MO and the Washington DC metro area.   

Requirements:

  • Senior-level proficiency in Python with demonstrated experience in designing mission ready solutions.
  • Experience querying and integrating web APIs through Python to retrieve, normalize, and operationalize data.
  • Experience developing interactive data visualizations using Plotly, Seaborn, Matplotlib, Bokeh, or comparable tools.
  • Experience building dashboards and analytic interfaces using Dash, Streamlit, Panel, Tableau, or similar platforms. Strong SQL skills and experience querying relational databases.
  • Experience using Git-based version control platforms such as GitLab or GitHub.
  • Proficiency with geospatial processing frameworks such as GDAL or ArcPy.
  • Proficiency with GIS desktop software such as ArcGIS Pro or QGIS.
  • Ability to write clear, concise technical documentation related to software systems and automated workflows.
  • Ability to operate independently at a senior level with limited oversight.
  • Familiarity with USSOCOM and broader U.S. military organizational structures.
  • Familiarity with common Intelligence Community (IC) data repositories.

 Qualifications:

  • An active security clearance. 
  • A bachelor's degree in a related field. 
  • As a Senior level employee, you will be responsible for - leading, integrating, defining tasks, validating. These positions demonstrate advanced application of their knowledge and skills in their fields and have demonstrated this knowledge and skill in previous work. A senior should be fully capable of meeting all services required without direction. Seniors will be capable of providing direction to lower-level employees and of performing quality control and quality assurance checks on other employees' work. Seniors may provide oversight of fellow Contractor employees from their own company. Seniors are expected to provide advice to Government leadership on processes, procedures, technology, and items of interest. Seniors are also expected to lead collaboration across IC analysts in the performance of services. Such collaboration efforts should lead to better synergized analysis than the sum of the individual parts. Seniors should provide senior level support to office leadership.Â