1

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

Senior Ignition Developer

Comstock Park, MI

$45.75 - $60.50/hr

Perform code reviews, establish scripting standards (Python/Jython), and enforce architectural ... If you would like more information about how your data is processed, please contact us.

Senior Ignition Developer

Comstock Park, MI · On-site

$45.75 - $60.50/hr

Perform code reviews, establish scripting standards (Python/Jython), and enforce architectural ... If you would like more information about how your data is processed, please contact us. apply for ...

Senior Ignition Developer

Comstock Park, MI · On-site

$45.75 - $60.50/hr

Perform code reviews, establish scripting standards (Python/Jython), and enforce architectural ... If you would like more information about how your data is processed, please contact us.

Proficiency in Python and frameworks such as TensorFlow, PyTorch, or Scikit-learn. * Experience with cloud platforms including AWS, Azure, and GCP AI services. * Strong knowledge of data engineering ...

Design scalable data pipelines and real-time/streaming architectures. * Establish MLOps practices ... Proficiency in Python and frameworks such as TensorFlow, PyTorch, or Scikit-learn. * Experience ...

Senior Ignition Developer

Comstock Park, MI · On-site

$45.75 - $60.50/hr

Connect to diverse data sources and/or equipment. * Understand ISA 18.2 Alarm Management Standard ... Proficient in programming languages like SQL, Python, Java, and others. * 7+ years hands-on ...

SQL data modeling in a relational database. * Power BI report development and deployment ... Experience with SQL, Python, R or other programming tools. * Experience with project management ...

AI Application Engineer

Grand Rapids, MI · On-site

$133K - $204K/yr

As our models integrate with KION's data and software ecosystem, this position requires excellence ... Proficiency in Python (preferred) or other general-purpose programming languages. * Familiarity ...

AI Application Engineer

Grand Rapids, MI · On-site

$133K - $204K/yr

As our models integrate with KION's data and software ecosystem, this position requires excellence ... Proficiency in Python (preferred) or other general-purpose programming languages. * Familiarity ...

next page

Showing results 1-20

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 Jul 9, 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 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 Python Data Developers?

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 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:
Senior Ignition Developer

Senior Ignition Developer

DISHER

Comstock Park, MI

$45.75 - $60.50/hr

Full-time

Re-posted 3 days ago


Job description

Senior Ignition Developer – Comstock Park, MI
 
DISHER is currently partnering with a world leading automation company that specializes in groundbreaking technologies for flawlessly manufacturing millions of products. They have been awarded year after year as a great place to work and one of the "World's Most Admired Companies".
 
What it's like to work here:
Their team is the secret to their success. They are empowered, inventive, and inclusive. This company champions their teams, foster collaborations, inclusion, respect, and excellence. Working with this company, you will drive innovation with new advancements in industry. You will have opportunity for future training to broaden skills and be a part of a team of experts to drive solutions that improve efficiencies, safety, and quality. You will work with multiple assembly plants and integrator. If you are passionate about your craft and are driven to succeed, this could be the place for you!
What you will get to do:
  • Work closely with team members and clients to create and implement solutions.
  • Assume responsibility for projects and ensure they are completed on time, fulfilling all project requirements.
  • Offer technical expertise and guidance to team members and clients.
  • Identify opportunities for process improvement and implement solutions to boost efficiency and productivity.
  • Keep current with the latest Ignition developments and firmware and be willing to integrate them into projects.
  • Maintain a high level of quality and attention to detail in all work.
  • Develop complex Named Queries, database schemas, and integration logic for SQL Server, PostgreSQL, MySQL or other enterprise databases.
  • Architect and develop enterprise-scale Ignition 8.x SCADA solutions, including Perspective HMI/SCADA applications, Vision projects, and Gateway infrastructure (Ignition 8 and up is crucial as it is a major update).
  • Build reusable component libraries, custom scripting modules (Gateway, Designer, Client scopes), and maintain version control best practices.
  • Perform code reviews, establish scripting standards (Python/Jython), and enforce architectural patterns across projects.
  • Lead customer-facing technical discussions on architectures, and some essential knowledge on cybersecurity standards (ISA/IEC 62443), and IT/OT network design.
  • Commission systems on-site, perform FAT/SAT protocols, and deliver training to client operations/maintenance teams.
  • Troubleshoot production issues, optimize system performance, and implement disaster recovery/high availability strategies.
What will make you successful:
  • Bachelor’s degree in engineering, Computer Science or equivalent.
  • Proficient in programming languages like SQL, Python, Java, and others.
  • 7+ years hands-on experience designing, developing, and deploying Ignition SCADA systems (Vision and/or Perspective).
  • Comprehensive understanding of team-oriented best practices and processes, including but not limited to MS Project, Jira, excel, or other forms of timeline/scope management.
  • Ability to actively listen, probe, and identify concerns. Develop credibility, loyalty, trust, & commitment.
  • Ability to negotiate, resolve conflict and proactive decision analysis.
  • Willingness to travel up to 40%. This may include domestic and international travel, depending on the project.
  • Good communicator, organized & self-motivated leader.
  • Effective oral, written, & digital communication skills.
  • Excellent organization and documentation skills for efficient task and time management.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.