1

Data Wrangler Jobs in Michigan (NOW HIRING)

AI Engineer

Grand Rapids, MI · On-site

$50K - $112K/yr

Your work will involve designing AI systems, data wrangling, and software implementation to enable the AI models to be useful and scalable. As an Associate, you will focus on learning and ...

AI Engineer

Detroit, MI · On-site

$50K - $112K/yr

Your work will involve designing AI systems, data wrangling, and software implementation to enable the AI models to be useful and scalable. As an Associate, you will focus on learning and ...

Data Wrangling. * Implementation and Training of Appropriate Models from Literature. * Characterization of Error in Models. * Iterative Optimization of Models. * On the engineering side of ...

Data Wrangling: Comfort working with messy, fragmented, or incomplete data. Ability to navigate across multiple data sources and stakeholders to piece together what's needed to deliver accurate ...

Be Seen First

We've been helping businesses and non-profits wrangle their technology since 2004, and along the ... You'll dig into logs, pull in the vendor if you have to, and make sure our client's data is safe ...

Be Seen First

We've been helping businesses and non-profits wrangle their technology since 2004, and along the ... You'll dig into logs, pull in the vendor if you have to, and make sure our client's data is safe ...

Showing results 21-38

Data Wrangler information

See Michigan salary details

$40.1K

$143.8K

$212.2K

How much do data wrangler jobs pay per year?

As of Aug 15, 2026, the average yearly pay for data wrangler in Michigan is $143,829.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,400.00 and $148,200.00 per year, depending on experience, location, and employer.

What challenges do data wranglers face and how do they navigate them?

Data Wranglers often encounter challenges such as inconsistent or incomplete datasets, merging data from multiple sources, and addressing ambiguous data definitions. To navigate these issues, they work closely with data engineers, analysts, and subject matter experts to clarify data requirements and apply robust validation processes. Effective communication and creative problem-solving are key to diagnosing and resolving data quality issues. By mastering a variety of technical tools and adopting meticulous data documentation practices, Data Wranglers play a crucial role in ensuring that downstream analytics are reliable and actionable.

What is a data wrangler?

A Data Wrangler is responsible for collecting, cleaning, and organizing raw data from various sources to make it usable for analysis. They preprocess data by handling missing values, formatting inconsistencies, and eliminating errors to ensure accuracy. Data Wranglers work closely with data analysts and data scientists to prepare structured datasets for insights and decision-making. Their role often involves scripting, automation, and utilizing tools like Python, SQL, and data transformation platforms.

What skills and qualifications are needed to be a data wrangler?

To thrive as a Data Wrangler, you need a strong background in data cleaning, transformation, and analysis, usually supported by a degree in computer science, statistics, or a related field. Familiarity with tools like Python, R, SQL, Excel, and data visualization platforms, as well as knowledge of ETL processes, is typically required. Detail orientation, problem-solving skills, and clear communication are vital soft skills for this role. These skills are important for ensuring that raw data is accurately refined and prepared for meaningful analysis by data scientists and business stakeholders.

What are popular job titles related to Data Wrangler jobs in Michigan?

For Data Wrangler jobs in Michigan, the most frequently searched job titles are:

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

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

Infographic showing various Data Wrangler job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 12% Part Time, 1% Temporary, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $143,829 per year, or $69.1 per hour.

$49.75 - $68.50/hr

Full-time

Re-posted 27 days ago


Job description

Role Name: Python with AI/ML
Location : Remote
Only W2
Only H1B-T, USC, H4 EAD
No C2C
Skill Requirement: Primary - Python with AI/ML (preferred), Snowflake (preferred)
Minimum 4+ years of hands-on experience.
Drive the design, development, and deployment of machine learning models and AI solutions to solve business problems.
Experience in building data pipelines, performing data wrangling, and feature engineering using Python (Pandas, NumPy, etc.).
Strong hands-on experience with machine learning frameworks such as scikit-learn, TensorFlow, or PyTorch.
Proficient in using JupyterHub for collaborative development and analysis.
Solid understanding of statistical methods, predictive modeling, classification, regression, clustering, etc.
Experience in deploying models in production using tools like Flask, Fast API, or MLflow is a plus.
Should have good knowledge of SQL and working with relational databases (e.g., PostgreSQL, MySQL, SQL Server, Teradata, Oracle, or Snowflake).
Hands-on experience with Power BI for building dashboards and presenting analytical insights.
Exposure to Cloud platforms (AWS, Azure, or GCP) for model training, data storage, and deployment is preferred.
Domain knowledge in Healthcare or Life Sciences would be an added advantage.
Agile Methodology.
Should possess advanced Analytical and statistical skills
May require occasional support for production ML pipelines or model monitoring.
Ability to troubleshoot and fix issues in ML code or data workflows.
Possess strong communication skills both written and verbal.