1

Python Data Jobs in Michigan (NOW HIRING)

Data Architect

Ann Arbor, MI ยท On-site

$60 - $80/hr

Skills Data, Data architecture, Data modeling, Etl, oracle, Sql, Python, netbox Top Skills Details Data,Data architecture,Data modeling,Etl,oracle,Sql,Python,netbox Additional Skills & Qualifications ...

Sr. Data Analyst

Detroit, MI ยท Hybrid

$85K - $107K/yr

... and Python proficiency Statistics, forecasting, experimentation, and decision analytics Knowledge of data engineering concepts, ETL/ELT, data modeling, APIs, cloud platforms, and data quality ...

To implement quantitative and predictive models, data science experiments using literate programming techniques such as Python Jupyter Notebooks, develop appropriate visualizations of data, curate ...

To implement quantitative and predictive models, data science experiments using literate programming techniques such as Python Jupyter Notebooks, develop appropriate visualizations of data, curate ...

Data Analyst III

Livonia, MI ยท On-site

$90 - $120/hr

Utilize statistical techniques and data analysis tools (i.e., Python, R, SQL) to gather, clean, analyze, and provide recommendations regarding large datasets from various sources, identifying trends ...

Data Engineer

Lansing, MI ยท On-site

$116K - $139K/yr

Data Engineer Location: Lansing, MI (Need only locals, F2F is must) Rate: Market Duration ... Python/Scala. 8+ years Oracle. 5+ years' experience with Extract, Transform, and Load (ETL) ...

Data Engineer

Detroit, MI ยท Hybrid

$113K - $135K/yr

A healthcare company based in the Detroit is looking to hire a Data Engineer. They're looking for ... Python, PySpark, TypeScript, ETL, dashbords

Data Engineer

Detroit, MI ยท Hybrid

$113K - $135K/yr

A healthcare company based in the Detroit is looking to hire a Data Engineer. They're looking for ... Python, PySpark, TypeScript, ETL, dashbords

Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Manager & Summary ... Python and SQL - Experience with Docker and containerized deployments - Skilled in AI techniques ...

Software Engineer #1061561

Dearborn, MI ยท On-site

$120 - $170/hr

Java * Docker * Python * Data Management Skills Preferred * GitHub * Machine Learning Experience Required * 5+ years of progressive experience in data engineering or a related role, with a ...

New

Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Manager & Summary ... Python and SQL - Experience with Docker and containerized deployments - Skilled in AI techniques ...

Job Title: Lead Data Architect Location: Dearborn, MI (Hybrid - 4 Days Onsite/Week) Experience ... GCP (BigQuery, Dataflow), AWS/Azure, Apache Spark, Kafka, Hadoop, Python, Scala, SQL, Java ...

New

Python * Data Management Skills Preferred: * GitHub * Machine Learning Experience Required: * 5+ years of progressive experience in data engineering or a related role, with a significant focus on ...

Showing results 41-60

Python Data information

See Michigan salary details

$11

$51

$75

How much do python data jobs pay per hour?

As of Aug 19, 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.
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.

$60 - $80/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Description
Executive Summary
This project is to establish NetBox as the single source of truth for network device inventory data and to implement bi-directional synchronization between NetBox and our current internal network inventory database (Oracle). The organization is seeking a single contractor for an anticipated 6-month engagement to support discovery, design, development, testing, documentation, and implementation of this synchronization and data migration effort.
The selected contractor will work collaboratively with an internal team that has other concurrent responsibilities. Strong NetBox expertise, Oracle integration experience, and the ability to work independently and communicate clearly with a technical team are essential.
Additional technical details, data samples, access information, and internal process documentation may be provided under NDA or during a later discovery phase.
Project Purpose:
Establish NetBox as the single source of truth for all network device inventory data by
implementing a bi-directional sync process between NetBox and Oracle (internal network
inventory database), eliminating duplicate data entry across systems.
Project Benefits:
One authoritative source for all network device inventory data, including devices, circuits,
IPs, VLANs, prefixes, tenants, and related inventory objects.
Eliminates duplicate data entry between NetBox and Oracle.
Lays the foundation for future network automation.
Reduces risk of data inconsistencies across systems.
Improves visibility and reliability of network device inventory data.
Project Justification:
Currently, network device inventory data exists across multiple systems, including Oracle and NetBox, with no reliable sync between them. This creates duplicate entry, data inconsistencies, and limits the team's ability to automate network management tasks.
Establishing NetBox as the network device inventory single source of truth and syncing it with Oracle will resolve these issues and position the organization for broader automation efforts in the future. The sync with Oracle remains necessary to support legacy systems and existing business processes that still depend on Oracle for asset, financial, operational, or reporting data, allowing the organization to modernize its inventory management.
Desired Project Outcomes:
NetBox is the established primary source for network device inventory data entry.
Bi-directional sync between NetBox and Oracle is live and validated.
Duplicate data entry is eliminated for in-scope inventory data.
Schema mapping is documented and maintained.
Development environment is operational and used for testing.
Foundation is in place for future network automation work.
Skills
Data, Data architecture, Data modeling, Etl, oracle, Sql, Python, netbox
Top Skills Details
Data,Data architecture,Data modeling,Etl,oracle,Sql,Python,netbox
Additional Skills & Qualifications
The anticipated engagement is a 6- to 9-month contract for a single contractor to support discovery, design, development, testing, documentation, and implementation of the NetBox-to-Oracle synchronization and related data migration work.
The selected contractor is expected to deliver a production-ready sync process, validated schema mappings, migration support, documentation, and knowledge transfer within the engagement period. The contractor should expect to work collaboratively with an internal team that has other concurrent responsibilities and should be comfortable working with a degree of autonomy while maintaining clear and regular communication.
The organization is seeking a single contractor to assist with planning, design, development, and implementation of a NetBox-to-Oracle synchronization and data migration effort.
The ideal contractor should have experience with:
NetBox architecture, data modeling, APIs, and operational best practices.
Oracle database integration and data extraction.
ETL/data migration design and implementation.
Network inventory data models, including devices, interfaces, IPs, VLANs, prefixes, circuits, tenants, and related objects.
Bi-directional synchronization patterns and conflict handling.
Python or other integration development languages commonly used with NetBox.
Data cleansing, validation, and reconciliation.
Documentation of schema mappings, architecture decisions, and operational procedures.
Working with network engineering teams and translating operational requirements into technical implementation.
Working independently and collaboratively within a team that has other concurrent
project responsibilities.
Experience Level
Expert Level
Job Type & Location
This is a Contract to Hire position based out of Ann Arbor, MI.
Pay and Benefits
The pay range for this position is $60.00 - $80.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully remote position.
Application Deadline
This position is anticipated to close on Aug 14, 2026.
About TEKsystems
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.