1

Python Data Analysis Jobs in Michigan (NOW HIRING)

DevOps Engineer

Dearborn, MI

$48.50 - $66.50/hr

... Python, Data Analysis, Data Collection, React, JavaScript Experience Required7+ years of experience in relevant field.Setup, maintenance and update of React OPS data collection platform. Implementing ...

Sr Business Data Analyst

Livonia, MI · On-site

$70K - $115K/yr

Apply Python, R, or other analytics tools to enhance reporting and automation * Stay current with modern data analytics trends and apply best practices to improve processes * Support site startups as ...

Sr Business Data Analyst

Livonia, MI · On-site

$70K - $115K/yr

Apply Python, R, or other analytics tools to enhance reporting and automation * Stay current with modern data analytics trends and apply best practices to improve processes * Support site startups as ...

Integrating heterogeneous enterprise datasets into structured, analysis-ready pipelines using BigQuery, GCS, and Python. * Performing data reconciliation, fuzzy matching, and standardization across ...

Analyze, manipulate and process large sets of data * Develop predictive/machine learning models ... Python and at least one strongly typed language (e.g., C++, Java, etc.) * 3 years of experience ...

Analyze, manipulate and process large sets of data * Develop predictive/machine learning models ... Python and at least one strongly typed language (e.g., C++, Java, etc.) * 3 years of experience ...

Data Analyst

Zeeland, MI · Remote

$70K - $120K/yr

Programming (Python or similar) What We're Looking For * Strong hands-on experience with data ingestion and analytics * Ability to work across multiple systems and data formats * Proven critical ...

... analyzing data and delivering ongoing quality metrics (leveraging SQL, PL SQL, UNIX, PYTHON, HIVE and other tools) Qualifications : Four or more years of test development experience in BI/DW ...

next page

Showing results 1-20

Python Data Analysis information

See Michigan salary details

$11

$51

$75

How much do python data analysis jobs pay per hour?

As of May 28, 2026, the average hourly pay for python data analysis in Michigan is $51.09, according to ZipRecruiter salary data. Most workers in this role earn between $42.12 and $58.03 per hour, depending on experience, location, and employer.

What is a Python Data Analysis job?

A Python Data Analysis job involves using Python programming to collect, clean, analyze, and visualize data for insights and decision-making. Professionals in this role use libraries like Pandas, NumPy, and Matplotlib to manipulate datasets and perform statistical analysis. They may work in various industries, solving business problems, identifying trends, and supporting data-driven strategies. Strong programming skills, data wrangling expertise, and knowledge of analytical techniques are essential for success in this field.

What are the key skills and qualifications needed to thrive in the Python Data Analysis position, and why are they important?

To thrive in a Python Data Analysis role, you need strong proficiency in Python programming, statistical analysis, and data wrangling, often backed by a degree in computer science, mathematics, or a related field. Familiarity with tools such as Pandas, NumPy, Jupyter Notebook, and visualization libraries like Matplotlib or Seaborn, along with potential certifications in data analysis or Python, is highly valuable. Analytical thinking, attention to detail, and effective communication help translate complex data findings into actionable insights for stakeholders. These capabilities are crucial for transforming raw data into meaningful information that supports business decision-making.

What are the typical responsibilities of someone working in Python Data Analysis?

Professionals in Python Data Analysis are usually responsible for collecting, cleaning, and analyzing datasets to uncover trends and inform business strategies. Their daily tasks often include writing Python scripts, visualizing data, conducting statistical analyses, and preparing reports that summarize their findings for both technical and non-technical audiences. Collaboration with data engineers, business analysts, and project managers is common, ensuring that data solutions align with organizational goals. This role offers opportunities to build expertise in specialized areas, such as machine learning or business intelligence, and can lead to career advancement in data science or analytics leadership positions.
What are the most commonly searched types of Python Data Analysis jobs in Michigan? The most popular types of Python Data Analysis jobs in Michigan are:
What job categories do people searching Python Data Analysis jobs in Michigan look for? The top searched job categories for Python Data Analysis jobs in Michigan are:
What cities in Michigan are hiring for Python Data Analysis jobs? Cities in Michigan with the most Python Data Analysis job openings:
Infographic showing various Python Data Analysis job openings in Michigan as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 88% Full Time, 5% Part Time, 1% Temporary, and 4% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $106,276 per year, or $51.1 per hour.

$15/hr

Other

Posted 20 days ago


Job description

MISSION- In our pursuit to eliminate poverty, Wayne Metro empowers people and communities to be strong, healthy, and thriving.

VISION- We envision thriving communities where all people have hope and opportunities to realize their full potential.

Wayne Metropolitan Community Action Agency consists of staff dedicated to serving others, which include professionalism, empathy, respect, excellent client service, maintaining confidentiality, punctuality with regular attendance.

We provide assistance to low to moderate income families to help address their most critical needs. The agency has over 70 programs, including valuable educational, housing, and emergency services.

Internship Description: Under the direction of the Assistant Director of IVR and Data Systems, the Data Operations Intern will assist in both maintaining and improving Call Center operations. Responsibilities include documenting existing workflows, supporting data integrity in platforms such as 8x8 and Amazon Connect, and participating in projects to streamline processes through better reporting or automation. The intern will gain practical experience in how systems and processes work together to support organizational goals.

Intern Essential Functions:

  • Monitor data quality within call center systems, including IVR platforms and customer interaction logs.
  • Document data workflows, system processes, and standard operating procedures.
  • Build and update reports and dashboards in Power BI to support operational decision-making.
  • Assist in user acceptance testing for system updates and new features.
  • Extract, format, and organize data for reporting using Excel, Google Sheets, and SQL.
  • Identify and help resolve data inconsistencies or errors in collaboration with team members.
  • Support the development of simple automations using Power Automate or Tray.io.
  • Lead a guided project aligned with department needs and intern interest, such as:
    • Mapping the client journey across call center touchpoints
    • Creating a targeted Power BI dashboard for a key operational metric
    • Automating a manual, repetitive task using available tools
  • Perform other duties as assigned to support call center operations and data systems.

Physical Requirements:

  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This job operates in a professional office environment with a usually quiet noise level. This is largely a sedentary role and the employee must occasionally lift and/or move up to 25 pounds. While performing the duties of this job, the employee is regularly required to sit, frequently use hands and to talk or hear.

Minimum Qualifications:

  • Currently pursuing or recently completed a Bachelor's degree in Information Systems, Data Analytics, Computer Science, Business, or equivalent combination of education and experience in a related field.
  • Basic familiarity with data concepts such as data entry, formatting, or simple analysis.
  • Familiarity with Excel or Google Sheets (formulas, pivot tables, basic data cleaning).
  • Experience with at least one of the following:
    • A BI tool such as Power BI or Tableau
    • SQL for querying and extracting data
    • A programming language such as Python or JavaScript
  • Interest in learning about call center operations, business intelligence, and automation tools.
  • Strong attention to detail and willingness to learn new systems and processes.
  • Experience translating business requirements into functional, and non-functional requirements, including diagramming workflows, and processes.

Minimum Competencies:

  • Working knowledge of basic internet applications and programs including Google technology and Microsoft Office Word and Excel. The ability to learn and utilize the necessary programs for this position.
  • Ability to communicate effectively both orally and in written form.
  • Good interpersonal and professional skills including but not limited to professional appearance, tact, punctuality, and dependability.
  • Ability to work independently or in a team environment (as deemed necessary).
  • Perform work in a manner that upholds Wayne Metro policies and procedures.

Work Hours: Work to be scheduled Monday through Friday with specific hours to be determined by program needs.

Wayne Metropolitan Community Action Agency is an Equal Opportunity Employer

EOE/M/F/D/V