1

Machine Learning Engineer Python Jobs in Spring Lake, MI

Image Quality Tuning Engineer II

Zeeland, MI · On-site

$66K - $85K/yr

Nimble Learning - Actively learning through experimentation when tackling new problems, using both ... Expertise with scripting and analytical tools such as Python/MATLAB. * Experience in video and ...

Manufacturing Engineer

Grand Haven, MI

$66K - $85K/yr

This will include determining the machines, equipment, tools, and sequence of operations necessary ... Opportunities for growth, learning, and leadership in a dynamic manufacturing environment

Manufacturing Engineer

Grand Haven, MI · On-site

$70K - $90K/yr

This will include determining the machines, equipment, tools, and sequence of operations necessary ... learning, and leadership in a dynamic manufacturing environmentCompetitive pay and benefits ...

Manufacturing Engineer

Grand Haven, MI · On-site

$70K - $90K/yr

This will include determining the machines, equipment, tools, and sequence of operations necessary ... Opportunities for growth, learning, and leadership in a dynamic manufacturing environment

Product Design Engineer - Technical (DRI)

Zeeland, MI · On-site

$118K - $142K/yr

Nimble learning - Actively learning through experimentation when tackling new problems, using both ... Knowledge of statistics and data analysis, particularly using programming languages such as Python ...

Nimble Learning - Actively learning through experimentation when tackling new problems, using both ... Experience with scripting or automation tools (e.g., Python, MATLAB). * Experience with statistical ...

Nimble Learning - Actively learning through experimentation when tackling new problems, using both ... Experience with scripting or automation tools (e.g., Python, MATLAB). * Experience with statistical ...

Showing results 41-60

Machine Learning Engineer Python information

See Spring Lake, MI salary details

$20.9K

$127.2K

$184K

How much do machine learning engineer python jobs pay per year?

As of Sep 11, 2026, the average yearly pay for machine learning engineer python in Spring Lake, MI is $127,207.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,400.00 and $149,500.00 per year, depending on experience, location, and employer.

What is a machine learning engineer python?

A Machine Learning Engineer Python is a professional who uses the Python programming language to design, build, and deploy machine learning models and systems. They work with large datasets, develop algorithms, and use Python libraries such as TensorFlow, scikit-learn, and PyTorch to solve complex problems. Their responsibilities also include preprocessing data, training models, evaluating performance, and integrating solutions into production environments. Machine Learning Engineers often collaborate with data scientists, software engineers, and business stakeholders to create scalable and efficient machine learning applications.

What are the key skills and qualifications needed to thrive as a machine learning engineer python?

To thrive as a Machine Learning Engineer Python, you need a solid background in computer science, statistics, and mathematics, along with proficiency in Python programming and machine learning concepts. Familiarity with frameworks such as TensorFlow, PyTorch, Scikit-learn, and experience with cloud platforms or MLOps tools are highly valued, as are certifications like Google Professional Machine Learning Engineer. Strong problem-solving abilities, communication skills, and a collaborative mindset help set you apart in this field. These skills enable engineers to design, implement, and deploy effective machine learning solutions that address real-world challenges in dynamic, team-oriented environments.

What are some common challenges faced by machine learning engineers working with Python, and how can they be addressed?

Machine Learning Engineers using Python often encounter challenges such as managing large datasets, ensuring efficient model deployment, and maintaining reproducibility of experiments. Handling data pipelines and model versioning can be complex, especially as projects scale. To address these issues, engineers typically use tools like Pandas and Dask for data handling, Docker for containerization, and MLflow or DVC for tracking experiments and models. Collaborating closely with data engineers, software developers, and product teams is also essential to streamline workflows and ensure models are production-ready.

What is the difference between Machine Learning Engineer Python vs Data Scientist?

AspectMachine Learning Engineer PythonData Scientist
Required CredentialsBachelor's/Master's in CS, Data Science, or related; Python skills; ML certificationsBachelor's/Master's in Statistics, CS, or related; Python/R skills; Data analysis certifications
Work EnvironmentDevelops scalable ML models, deploys algorithms, collaborates with engineering teamsAnalyzes data, builds models, interprets results, communicates insights
Employer & Industry UsageTech companies, startups, AI-focused firmsFinance, healthcare, marketing, research institutions

While both roles require Python proficiency and data skills, Machine Learning Engineers focus on building and deploying scalable ML models, whereas Data Scientists analyze data and generate insights. The roles often overlap but differ in their primary focus and responsibilities.

Infographic showing various Machine Learning Engineer Python job openings in Spring Lake, MI as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 28% Part Time, and 1% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $127,207 per year, or $61.2 per hour.

Image Quality Tuning Engineer II

Zeeland, MI • On-site

$66K - $85K/yr

Full-time

Re-posted 19 days ago


Gentex rating

7.8

Company rating: 7.8 out of 10

Based on 63 frontline employees who took The Breakroom Quiz


Job description

At Gentex, you'll help create innovative technologies that improve how people live, travel, and stay connected. Join a company driven by quality products across an evolving range of industries.


POSITION OVERVIEW

The Image Quality Tuning Engineer II contributes to the development and improvement of Gentex vision products by creating and executing tests and data collection to define changes for improving image quality for Gentex's various product lines.

Location: This position requires on-site work at Gentex facilities. This role is not eligible for remote work.

WHAT YOU'LL DO

  • Develop a practiced understanding of various image signal processing (ISP) pipelines and their supporting tools.

  • Finetune ISP pipelines to achieve high quality results.

  • Collaborate with various Software Development teams to implement changes for various ISP pipelines.

  • Collaborate with stakeholders to meet the unique image quality needs of various product use cases.

  • Contribute to the process of data collection, analysis, and evaluation of results, combining both objective and subjective feedback to drive image quality improvements.

  • Interface with ISP providers as needed for image quality concerns.

  • Create and execute automated and manual testing.

  • Support customer feedback and tuning efforts on various programs.

  • Other duties as assigned.

HOW YOU'LL DO IT

  • Problem Solving - Defining a problem, determining the cause, identifying, prioritizing and selecting alternatives for a solution, and implementing a solution.

  • Individual Efficiency - Effectively managing time and resources so that individual work is completed efficiently.

  • Quality Focus - Promoting and maintaining high standards of work, looking for ways to improve products and services, while encouraging coworkers to do so as well.

  • Communicating Effectively - Developing and delivering multi-mode communications that convey clear understanding, taking into account the unique needs of different audiences.

  • Nimble Learning - Actively learning through experimentation when tackling new problems, using both successes and failures as learning experiences.

  • Maintaining a high level of honesty, integrity, and confidentiality with respect to company matters.

  • Complying with all Company policies and procedures, safety regulations, company safety policies and safely perform all duties, including but not limited to, promoting a safe workplace.

WHAT TO BRING

  • Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or related field.

  • 2+ years of professional experience involving image quality analysis.

  • Expertise with scripting and analytical tools such as Python/MATLAB.

  • Experience in video and photography including camera operation and control.

  • Experience using version control tools such as GitHub.

  • Experience with image processing pipelines.

  • Experience with debugging hardware and software.

  • Proven creativity and strong problem-solving abilities.

  • Proficiency in Microsoft Office Suite.

WHAT WILL HELP

  • Experience in Automotive, Aerospace, Fire Protection, or a related industry.

  • Ability to quickly comprehend and apply new technology.

  • Experience in software development lifecycle, version control systems (e.g., Git), and agile methodologies.

  • Experience with signal processing and working with time-series data.

  • Experience in Linux and software development.

  • Experience with embedded hardware/software.


Gentex is an equal opportunity employer

Gentex extends equal employment opportunities to qualified applicants and employees regardless of an individual's race, color, religion, national origin, age, sex (including pregnancy, gender identity, and sexual orientation), disability, marital status, military service, height, weight, genetic information, or any other reason protected by law.


Assistance

Gentex is committed to working with and providing reasonable accommodation to applicants with disabilities. For accommodation requests, email us at recruiting@gentex.com. Gentex will not discriminate against any qualified individual who can perform the essential functions of the job with or without a reasonable accommodation.


Understand your right to work

At Gentex, we use E-verify to confirm you're authorized to work in the U.S.

E-Verify - English & Spanish

Right to Work - English

Right to Work - Spanish


What Gentex employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom