2

Entry Level Python Data Analysis Jobs in St Louis, MO

Data Analyst

Creve Coeur, MO · On-site

$71 - $135/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 ...

New

Build and leverage T-SQL queries to fulfill ad-hoc data requests or support data analysis needs ... Experience with AWS and Python is preferred. About Stifel Stifel is more than 130 years old and ...

Python, R, Alteryx, SQL, SAS) * Perform operations to prepare data for analysis (e.g., data cleansing, data integration, data transformation) * Gather analytic requirements from client * Develop ...

Data Analytics Coop

Saint Louis, MO · On-site

$21 - $30/hr

... analysis that helps stakeholders understand their operations and make informed decisions. Co-Ops ... SQL, Python, SAS, relational databases, and data warehouses The Co-Op program provides students ...

... analysis that helps stakeholders understand their operations and make informed decisions. Co-Ops ... SQL, Python, SAS, relational databases, and data warehouses The Co-Op program provides students ...

Data Analytics Coop

Saint Louis, MO · On-site

$21 - $30/hr

... analysis that helps stakeholders understand their operations and make informed decisions. Co-Ops ... SQL, Python, SAS, relational databases, and data warehouses The Co-Op program provides students ...

Data Scientist

Clayton, MO · On-site

$67.50 - $96.43/hr

Proficiency in Python or R for data analysis and modeling tasks. * Hands‑on experience with deep learning libraries such as TensorFlow or PyTorch. * Strong background in statistical or mathematical ...

The Data Scientist builds analytical products to improve business processes. These products include ... Must have proficiency in R or Python * Must be authorized to work in United States and not required ...

next page

Showing results 1-20

Entry Level Python Data Analysis information

See St Louis, MO salary details

$12

$32

$60

How much do entry level python data analysis jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for entry level python data analysis in St. Louis, MO is $32.01, according to ZipRecruiter salary data. Most workers in this role earn between $20.58 and $35.77 per hour, depending on experience, location, and employer.

What is the difference between Entry Level Python Data Analysis vs Data Analyst?

AspectEntry Level Python Data AnalysisData Analyst
Required SkillsPython, SQL, basic statistics, data visualizationExcel, SQL, statistics, data visualization
CertificationsPython programming, data analysis coursesExcel, Tableau, SQL certifications
Work EnvironmentTech companies, startups, data-driven teamsBusiness, finance, healthcare sectors
Typical TasksData cleaning, scripting in Python, creating dashboardsData reporting, analysis, presenting insights

Entry Level Python Data Analysis focuses on using Python for data manipulation and visualization, often requiring programming skills. Data Analysts may use a broader set of tools like Excel and Tableau but also perform similar data interpretation tasks. Both roles are entry-level positions in data teams, but Python skills give an edge in automation and handling larger datasets.

What are the most commonly searched types of Python Data Analysis jobs in St. Louis, MO?

The most popular types of Python Data Analysis jobs in St. Louis, MO are:

What are popular job titles related to Entry Level Python Data Analysis jobs in St. Louis, MO?

For Entry Level Python Data Analysis jobs in St. Louis, MO, the most frequently searched job titles are:

What job categories do people searching Entry Level Python Data Analysis jobs in St. Louis, MO look for?

The top searched job categories for Entry Level Python Data Analysis jobs in St. Louis, MO are:

Infographic showing various Entry Level Python Data Analysis job openings in St. Louis, MO as of July 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $66,585 per year, or $32 per hour.

Job Title: Junior Data Analyst

The Giant Bullseye

Saint Louis, MO • Remote

$50K/yr

Full-time

Re-posted 7 days ago


Job description

Job Title: Junior Data Analyst (0–2 Years)

Location: Remote (United States)
Employment Type: Full-Time (W2) or Independent Contractor (1099)
Experience: 0–2 Years
Salary: $50,000 per year
Benefits: None
Visa Sponsorship: Not Available

Job Summary

We are looking for a Junior Data Analyst to collect, analyze, and interpret data to help drive business decisions. This is an excellent opportunity for candidates beginning their careers in data analytics.

Responsibilities
  • Collect, clean, and validate datasets.
  • Build reports and dashboards.
  • Analyze trends and identify business insights.
  • Write basic SQL queries.
  • Create visualizations using Power BI or Tableau.
  • Document findings and present recommendations.
  • Support data quality initiatives.
Required Qualifications
  • Bachelor's degree in Data Analytics, Computer Science, Mathematics, Statistics, or related field.
  • 0–2 years of experience in data analysis.
  • Knowledge of SQL and Microsoft Excel.
  • Familiarity with Power BI or Tableau.
  • Basic Python or R is a plus.
  • Strong analytical and problem-solving skills.