1

Python Data Developer Jobs in Grand Rapids, MI (NOW HIRING)

Senior Software Engineer

Grand Rapids, MI · On-site

$117K - $155K/yr

NET and Python, with occasional contributions to front-end application development using frameworks ... Familiarity with DevOps practices including automated testing, observability, and infrastructure-as ...

PLM Analyst II

Grand Rapids, MI · On-site

$70 - $95/hr

... Engineering software systems. * 1 to 3 years of experience with Application Development using Python, Java, Node.JS, or equivalent. * 1 to 3 years of experience with Oracle, SQL, or equivalent ...

New

Simulation Engineer

Grand Rapids, MI · On-site

$65K - $140K/yr

... Python or another structured programming language. Experience with material handling, logistics ... If you enjoy solving complex problems, working with data, and helping bring innovative automation ...

Simulation Engineer

Grand Rapids, MI · On-site

$65K - $140K/yr

... Python or another structured programming language. Experience with material handling, logistics ... If you enjoy solving complex problems, working with data, and helping bring innovative automation ...

You'll ensure our Windchill system optimally supports evolving business processes and robust data ... Engineering software systems * 1 to 3 years of experience with Application Development using Python ...

Simulation Engineer

Grand Rapids, MI · On-site +1

$65K - $140K/yr

... Python or another structured programming language. Experience with material handling, logistics ... If you enjoy solving complex problems, working with data, and helping bring innovative automation ...

Simulation Engineer

Grand Rapids, MI · On-site +1

$65K - $140K/yr

... Python or another structured programming language. Experience with material handling, logistics ... If you enjoy solving complex problems, working with data, and helping bring innovative automation ...

Imaging Systems Engineer

Zeeland, MI · On-site

$95K - $105K/yr

Collect, analyze, and interpret image data using both quantitative metrics and visual assessments ... Strong programming or scripting experience using Python and/or MATLAB. * Experience working with ...

MES Engineer

Holland, MI · On-site

$85K - $130K/yr

... SQL, data validation, troubleshooting data gaps, latency, and interface issues. • Hands-on ... Ignition (Python, JavaScript). • Strong issue solving and analysis skills • Ability to work ...

Showing results 41-60

Python Data Developer information

See Grand Rapids, MI salary details

$12

$56

$82

How much do python data developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for python data developer in Grand Rapids, MI is $56.30, according to ZipRecruiter salary data. Most workers in this role earn between $46.39 and $63.94 per hour, depending on experience, location, and employer.

What is a Python data developer?

Python Data Developers are professionals who use the Python programming language to collect, process, and analyze data. They build and maintain data pipelines, write scripts for data manipulation, and work with databases to ensure data is accessible and usable for analytics and business insights. These developers often collaborate with data scientists, analysts, and other IT professionals to support data-driven decision-making within an organization.

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

To excel as a Python Data Developer, you need strong programming skills in Python, a solid understanding of data structures, algorithms, and experience with relational and NoSQL databases. Familiarity with data processing libraries (like Pandas, NumPy), ETL tools, and version control systems, as well as knowledge of cloud platforms (such as AWS or Azure), are typically required. Problem-solving ability, attention to detail, and effective communication are vital soft skills in this role. These skills enable efficient data pipeline development, ensure data quality, and facilitate collaboration within technical teams.

What are some common challenges faced by Python data developers when working with large datasets?

Python Data Developers often encounter challenges related to efficiently processing and managing large datasets, such as optimizing data pipelines for speed and memory usage. Handling data quality issues, integrating data from multiple sources, and ensuring scalability of their solutions are also frequent hurdles. Collaboration with data engineers, analysts, and stakeholders is crucial for understanding requirements and delivering robust results. Staying up to date with the latest libraries and tools, like Pandas, Dask, or PySpark, is also important to overcome these challenges and maintain high performance.

What is the difference between Python Data Developer vs Data Analyst?

AspectPython Data DeveloperData Analyst
Required SkillsPython, SQL, data modeling, ETL processesExcel, SQL, data visualization, basic statistics
CertificationsPython certifications, data engineering coursesData analysis certifications, Excel certifications
Work EnvironmentData engineering teams, software development projectsBusiness units, reporting teams
Industry UsageTech, finance, healthcare, where data pipelines are neededMarketing, finance, operations for insights and reporting

The Python Data Developer focuses on building data pipelines, integrating data sources, and developing scalable data solutions using Python. In contrast, Data Analysts primarily interpret data, create reports, and provide insights for decision-making. While both roles require SQL and data handling skills, Python Data Developers are more involved in data engineering tasks, whereas Data Analysts focus on data visualization and analysis.

What are popular job titles related to Python Data Developer jobs in Grand Rapids, MI?

For Python Data Developer jobs in Grand Rapids, MI, the most frequently searched job titles are:

What job categories do people searching Python Data Developer jobs in Grand Rapids, MI look for?

The top searched job categories for Python Data Developer jobs in Grand Rapids, MI are:

Infographic showing various Python Data Developer job openings in Grand Rapids, MI as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $117,106 per year, or $56.3 per hour.

Controls Engineer - R & D Laboratory

Bradford White Corporation

Middleville, MI • On-site

$79K - $102K/yr

Full-time

Re-posted 19 days ago


Bradford White rating

5.6

Company rating: 5.6 out of 10

Based on 23 frontline employees who took The Breakroom Quiz


Job description

About the Company:
Throughout a history dating back to 1881, Bradford White Corporation has been manufacturing some of the most high-performing, technologically advanced, and energy-saving products to the world market. While many manufacturers continue to move production out of the country, we continue to invest in America.
We are proud to have millions of products installed for millions of satisfied customers all over the world. Our essential products continue to support the health, safety, sanitation, and infrastructure of communities and for 2024 we've been recognized as an Energy Star Partner of the Year Sustained Excellence Award Winner for the fourth straight year.
For the Bradford White family of companies, customer satisfaction is our greatest reward, and we remain steadfast in our commitment to deliver products that are Built to be the Best®. Today, we employ more than 1900 employees with headquarters in suburban Philadelphia and manufacturing operations in Middleville and Niles, Michigan, Rochester, New Hampshire, Uxbridge, Massachusetts, and Monticello, Minnesota.
Primary Function:
The Controls Engineer - R&D Laboratory is responsible for the Research and Development Laboratory data acquisition system and related test apparatus. Routine activities include LabVIEW programming, troubleshooting test equipment, resolving data collection/reporting issues, data acquisition system maintenance, and implementing test standard changes. This role works closely with laboratory staff and product engineering teams to improve test performance, reduce downtime, and support continuous improvement initiatives.
Knowledge, Skills, & Abilities:
  • Use metrics and data analysis to evaluate, monitor, and improve test station controls, data collection systems, and overall equipment performance.
  • Develop and maintain data collection, programming, and HMI standards, including program storage, backup systems, and controls documentation.
  • Create and support executable programs using LabVIEW and Python.
  • Ability to troubleshoot and problem solve test equipment, hardware performance, and equipment failures.
  • Recommend and implement instrumentation and equipment improvements to enhance accuracy, performance, maintainability, and reliability.
  • Ensure the technical accuracy of electrical drawings, schematics, test sequence programs, and data computations, with strong attention to detail.
  • Apply a strong understanding of electrical design principles, CAD, NEC, and relevant industry standards to electrical systems ranging from 24V to 1,000V, including 480V applications.
  • Demonstrated experience with industrial automation, control systems, statistical techniques, and electrical
  • A self-starter who can recognize improvement opportunities, define project scope, and drive to completion independently.
  • Adapt to shifting priorities as new issues arise and communicate the impact effectively to larger audiences.
  • Strong ownership mentality and customer focus to ensure testing instrumentation is available for use when needed.

Qualifications
  • Bachelor's Degree in Engineering or related field, Bachelors in Electrical Engineering preferred.
  • Proficient with automation programming tools and hardware, National Instruments preferred.
  • Experience with LabVIEW, Ignition, and Python; experience in relatable programming languages will be considered.
  • 2-5 years' experience in a fast paced, customer-focused environment.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

What Bradford White employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom