1

Python Data Jobs in Michigan (NOW HIRING)

$50 - $60/hr

Develop Python scripts and utilities to support data processing, automation, and data engineering activities. * Design, build, and maintain scalable ETL/data pipelines for large-volume datasets.

Python Developer- Troy, MI

Troy, MI · On-site

$47 - $65/hr

Georgia IT, Inc. is a specialized core enablement team dedicated to advancing data technologies within Cloud 3.0. They are seeking a Python Developer to integrate and automate data solutions ...

DATA ENGINEER

Wyoming, MI · On-site

$103K - $124K/yr

Write SQL queries and basic Python scripts * Assist with data ingestion and transformation * Perform data quality checks * Support data warehouse activities * Collaborate with BI teams * Maintain ...

DATA ENGINEER

Wyoming, MI · On-site

$103K - $124K/yr

Write SQL queries and basic Python scripts * Assist with data ingestion and transformation * Perform data quality checks * Support data warehouse activities * Collaborate with BI teams * Maintain ...

Azure Data Engineer

Jackson, MI · On-site

$102K - $123K/yr

Position-Azure Data Engineer Location-Jackson, MI (3 days onsite) * Hands on Experience in Azure ... Strong background about the Python libraries like PySpark, Pandas, NumPy, MySQL, Oracle, PySpark ...

Developing and maintaining Python-based optimization models to support demand elasticity ... Performing data reconciliation, fuzzy matching, and standardization across inconsistent source ...

Python & SQL * dbt - Data Transformation, Modeling, Testing * IBM DataStage - ETL Development & Modernization * ETL/ELT - Enterprise Data Integration & Pipeline Development * Data Governance - Data ...

Azure Data Engineer

Jackson, MI · On-site

$60 - $65/hr

Strong background about the Python libraries like PySpark, Pandas, NumPy, MySQL, Oracle, PySpark libraries. * Must have strong hands on to get data through APIs. * Must be able to install libraries ...

Showing results 21-40

Python Data information

See Michigan salary details

$11

$51

$75

How much do python data jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for python data 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 professional?

A Python Data professional is someone who uses the Python programming language to analyze, process, and interpret data. They work with large datasets, perform data cleaning and transformation, and apply statistical or machine learning techniques to extract insights. These professionals often work in roles such as data analyst, data scientist, or data engineer, and use Python libraries like Pandas, NumPy, and scikit-learn to accomplish their tasks.

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

To thrive as a Python Data professional, you need strong programming skills in Python, a solid understanding of data structures, algorithms, and experience with data analysis or data science, typically supported by a relevant degree. Familiarity with technical tools such as pandas, NumPy, SQL, Jupyter Notebooks, and often cloud platforms or machine learning frameworks is important, and certifications like Microsoft or Google Data certifications can be advantageous. Strong analytical thinking, attention to detail, and effective communication help you extract insights from data and collaborate with stakeholders. These skills and qualities are essential to efficiently process, analyze, and interpret data, driving informed business decisions.

What are some common challenges faced by Python Data professionals when working with large datasets?

Python Data professionals often encounter challenges such as optimizing code to handle large volumes of data efficiently and managing memory usage to prevent slowdowns or crashes. Working with big datasets may require leveraging tools like pandas, NumPy, or Dask, and sometimes integrating with distributed computing systems such as Apache Spark. Additionally, ensuring data quality and managing data pipelines for consistent and accurate results can be demanding. Collaborating closely with data engineers, analysts, and other stakeholders is common to ensure smooth data flow and analysis.

What is the difference between Python Data vs Data Analyst?

AspectPython DataData Analyst
Required SkillsPython programming, data manipulation, scriptingExcel, SQL, data visualization
CertificationsPython certifications, data science coursesData analysis certifications, Excel certifications
Work EnvironmentData science teams, programming-heavy rolesBusiness intelligence, reporting teams
Industry UsageTech, finance, healthcareRetail, marketing, finance

Python Data roles focus on programming, data manipulation, and building data pipelines using Python, while Data Analysts primarily analyze data using tools like Excel and SQL to generate reports and insights. Both roles often collaborate but differ in technical depth and tools used.

Are Python coders in demand?

Python developers are in high demand across various industries due to the language's versatility in data analysis, web development, and automation. Employers seek skills in frameworks like Django and data tools such as Pandas, making Python a valuable programming language for job seekers. The demand is expected to grow as data-driven decision-making and automation increase in the workplace.

How much do Python data scientists make?

Python data scientists typically earn a median salary ranging from $90,000 to $130,000 annually, depending on experience, location, and industry. Advanced skills in machine learning, data analysis, and proficiency with tools like Pandas and TensorFlow can lead to higher compensation.

Is Python Data still in demand in 2026?

Python data roles remain in high demand in 2026 due to the language's widespread use in data analysis, machine learning, and automation. Skills in libraries like Pandas, NumPy, and frameworks such as TensorFlow enhance job prospects, and proficiency in data management tools is often required.

What job categories do people searching Python Data jobs in Michigan look for?

The top searched job categories for Python Data jobs in Michigan are:

Infographic showing various Python Data job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 13% Part Time, 2% Temporary, 3% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $106,276 per year, or $51.1 per hour.

Data Engineer - Big Data (Spark/Scala, Hadoop, SQL, Python)

Computer Task Group, Inc
Professional, Scientific, and Technical Services • 1 - 5K employees

$50 - $60/hr

Full-time

Posted 5 days ago


Job description

CTG is seeking to fill a Data Engineer – Big Data (Spark/Scala, Hadoop, SQL, Python) position for our client.

Location: Piscataway, NJ

Duration: 12 months

Duties:

  • Design, develop, test, and maintain scalable data-processing applications using Apache Spark and Scala.

  • Develop and support Big Data applications and data pipelines utilizing Hadoop, Hive, and Impala.

  • Write complex SQL queries for data extraction, transformation, reconciliation, analysis, and performance optimization.

  • Develop Python scripts and utilities to support data processing, automation, and data engineering activities.

  • Design, build, and maintain scalable ETL/data pipelines for large-volume datasets.

  • Analyze, troubleshoot, and debug complex application and data-processing code.

  • Support data quality, validation, reconciliation, and integrity across enterprise data platforms.

  • Collaborate with application developers, data engineers, analysts, and business stakeholders in an Agile environment.

  • Contribute to API development and application solutions supporting Big Data platforms and analytics.

  • Apply knowledge of analytics libraries, open-source technologies, statistical computing, and Big Data processing frameworks as appropriate.

Skills:

  • Strong hands-on experience with Apache Spark and Scala for distributed data processing.

  • Strong experience with Hadoop, Hive, and Impala and enterprise Big Data platforms.

  • Advanced SQL skills, including complex queries, joins, transformations, reconciliation, and performance tuning.

  • Strong Python scripting and data-processing experience.

  • Strong application development, coding, debugging, and problem-solving skills.

  • Knowledge of ETL/data pipelines, data quality, and data reconciliation.

  • Understanding of analytics libraries, statistical computing, and open-source data-processing technologies.

  • Experience with Agile development methodologies and CI/CD practices is preferred.

Experience:

  • Demonstrated experience developing and supporting applications in enterprise Big Data environments.

  • Hands-on experience working with large datasets and distributed data-processing technologies.

  • Experience designing, developing, testing, and debugging complex code.

  • Experience with large-volume transactional or financial datasets is preferred.

  • Banking or financial services experience is preferred.

  • Experience supporting production data applications and resolving technical issues is a plus.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent combination of education and experience.

Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.

To Apply:

To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!

The expected base salary for this position ranges from $50.00 to $60.00/hour. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained. In addition to salary, a competitive benefit package is also offered.


About CTG

CTG, a Cegeka company, delivers IT and business solutions that enhance clients’ digital agility, empowering them to seize new opportunities and overcome any challenge. Backed by more than 60 years’ experience and a commitment to being a reliable, results-driven partner, we work shoulder to shoulder with clients to shape digital together. Our vision is to be an indispensable partner to our clients and the preferred career destination for digital and technology experts. With more than 9,000 team members in over 15 countries, we combine global expertise with local insight to deliver innovative solutions. We operate across the Americas, Europe, and India, working with over 3,000 clients in many of today's highest-growth industries.

Together, we shape what’s next—working shoulder to shoulder to deliver impactful solutions for our clients and society. Our culture is built by the people who work at CTG, the values we hold, and the actions we take. It's a living, breathing thing that is renewed every day through the ways we engage with each other, our clients, and our communities. At CTG, you’ll find a workplace where you are encouraged to grow, supported in your ambitions, and empowered to shape your own career journey. For more information, visit  .

CTG will consider for employment all qualified applicants including those with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.

CTG is an Equal Opportunity Employer. CTG will assure equal opportunity and consideration to all applicants and employees in recruitment, selection, placement, training, benefits, compensation, promotion, transfer, and release of individuals without regard to race, creed, religion, color, national origin, sex, sexual orientation, gender identity and gender expression, age, disability, marital or veteran status, citizenship status, or any other discriminatory factors as required by law. CTG is fully committed to promoting employment opportunities for members of protected classes.


Computer Task Group logo

About Computer Task Group

Sourced by ZipRecruiter

We know that achieving our mission begins and ends with our people—and by people we mean you. Regardless of individual roles or responsibilities, regardless of industry or subject matter expertise, our lives happen in relation to other people—our colleagues, clients, and partners. CTG cultivates a workplace that attracts and develops the best people. Being Great Place to Work-CertifiedTM not only supports our Vision but also validates the rewarding workplace culture that has made CTG a leading IT and digital solutions and services company for more than 55 years.

Industry

Professional, scientific, and technical services

Company size

1,001 - 5,000 Employees

Headquarters location

Buffalo, NY, US

Social media