1

Machine Learning Engineer Python Jobs in Spring Lake, MI

Sheet Metal Operator I

Hudsonville, MI ยท On-site

$20.10 - $21.56/hr

Large Bystronic Operation: ยท Interprets engineering drawings to understand part specifications and ... Understands how machines work and can troubleshoot basic problems. ยท Continuous Learning: Seeks ...

Tube Laser Operator

Grand Haven, MI ยท On-site

$16.25 - $20.50/hr

This role involves setting up and monitoring machine operations, performing routine maintenance ... Collaborate with production, quality, and programming teams to improve efficiency and product ...

Can quickly diagnose machine issues and see that the proper countermeasures are being implemented ... Participates in continuous learning, e.g. educational and training opportunities. Retains an open ...

Can quickly diagnose machine issues and see that the proper countermeasures are being implemented ... Participates in continuous learning, e.g. educational and training opportunities. Retains an open ...

Valuable learning and development program * Significant ability to grow internally for motivated ... Make minor programming and machine parameter adjustments to machines as needed * Read and interpret ...

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 Aug 21, 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.

Sheet Metal Operator I

ESPEC North America

Hudsonville, MI โ€ข On-site

Full-time

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


Job description

Sheet Metal Operator

ESPEC North America (ENA) is partner in environmental and accelerated reliability test chambers and solutions with a long history and deep expertise in making the world a better place through better quality, higher reliability products.

We continually aim to grow and evolve by building mutually responsive, innovative partnerships with our customers, vendors, and strategic allies, and creating opportunities for our team members. Our cornerstone is to be the most reliable and accessible supplier of testing solutions.

Exciting news! We're looking for a Sheet Metal Operator to join our team. If you're seeking a role with an awesome benefits package, a 4-day work week with up to 75% Friday overtime, and no mandatory weekend work, this could be for you! Work in a clean environment and discover opportunities for advancement.

Working Schedule: 6:00AM-4:30PM Monday-Thursday with up to 75% Friday OT required.

Supports the sheet metal department by learning to safely and efficiently operate 1 of the following machines within the sheet metal department: Shear, Laser, Small Bystronic, Large Bystronic, Cincinnati Press, Panel Bender, or Turret machine.

Level I Sheet Metal Operators will be assigned to learn the operation of one of the following machines upon hire: Shear, Laser, Small Bystronic, Large Bystronic, Cincinnati Press, Panel Bender, or Turret machine. The following outlines the essential duties and responsibilities for each machine.

Shear Operation:

  • Pulls steel and cuts according to the run list.
  • Processes work orders according to information on the Traveler instruction.
  • Labels parts with program numbers for identification.
  • Handles rework as required.
  • Unloads incoming steel shipments.
  • Inspects, tags, and stores steel.
  • Operates forklift for material handling.
  • Maintains a clean workspace and performs routine machine maintenance.
  • Provides machine operator training.

Laser Operation:

  • Executes production jobs according to the run list.
  • Changes nozzles as needed.
  • Labels parts with appropriate part numbers.
  • De-burs parts to remove excess material.
  • Processes work orders, verifying steel specifications against information provided on the Traveler.
  • Handles rework as required.
  • Loads steel onto the tower for automated processing.
  • Operates forklift for material handling.
  • Maintains a clean workspace and performs routine machine maintenance.
  • Provides operator training on the machine.
  • Supports and guides less experienced operators to run the night shifts, ensuring efficient setup and operation.

Turret Operation:

  • Executes production jobs according to the run list.
  • Performs necessary tool changes based on set-up instructions.
  • Clips and de-burs parts as required.
  • Labels parts with appropriate part numbers and job numbers.
  • Processes work orders and verifies steel according to the information on the Traveler.
  • Replaces dull tooling and handles rework as necessary.
  • Operates forklift for material handling.
  • Maintains a clean workspace and performs routine machine maintenance.
  • Provides operator training on the machine.
  • Supports and guides less experienced operators to run the night shifts, ensuring efficient setup, operation and proper tool changes.

Large Bystronic Operation:

  • Interprets engineering drawings to understand part specifications and manufacturing requirements.
  • Forms jobs according to the metal provided and the specified run list.
  • Creates work orders by accurately transferring information from Travelers.
  • Operates the sheet metal roller machine to shape and form metal components.
  • Maintains a clean and organized work area and performs routine machine maintenance.
  • Provides training to new operators on machine operation.
  • Supports and guides competent operators in programming numerical controls and setting up tooling and lengths.

Small Bystronic Operation:

  • Analyzes engineering release prints and standard prints to understand part specifications and manufacturing requirements.
  • Forms jobs according to metal provided from machines and follows run list.
  • Creates work orders according to the information provided on the Travelers.
  • Operates the sheet metal roller machine to shape and form metal components.
  • Maintains a clean and organized work area and performs routine machine maintenance.
  • Supports and guides competent operators in programming numerical controls, setting up proper tooling, and adjusting lengths according to form prints.

Panel Bender Operation:

  • Analyzes engineering release prints and standard prints to understand part specifications and manufacturing requirements.
  • Forms jobs according to metal provided from machines and follows run list.
  • Creates work orders according to the information provided on the Travelers.
  • Handles rework as required.
  • Operates the sheet metal roller machine to shape and form metal components.
  • Maintains a clean and organized work area and performs routine machine maintenance.
  • Provides training for new operators on machine operation.
  • Supports and guides competent operators in developing new programs for the machine and saving part information.

Requirements

Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability that may be necessary for this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education:

High school diploma or general education degree (GED) required.

Skills and Experience:

Ability to add, subtract, multiply, and divide required.

Must be able to read calipers and a tape measure.

Basic computer skills are required.

Previous forklift experience preferred, willingness to learn is required (onsite training will be provided).

Previous machine experience preferred.

Competencies:

Mechanical aptitude: Understands how machines work and can troubleshoot basic problems.

Continuous Learning: Seeks feedback to improve performance; pursues training and development opportunities; strives to continuously build knowledge and skills; shares expertise with others.

Problem Solving: Identifies and resolves problems in a timely manner; works well in group problem solving situations.

Communications: Exhibits good listening and comprehension; keeps others adequately informed.

Cooperation: Exhibits tact and consideration; offers assistance and support to co-workers; works cooperatively in group situations.

Oral Communication: Speaks clearly and persuasively in positive or negative situations; responds well to questions; participates in meetings.

Teamwork: Gives and welcomes feedback; contributes to building a positive team spirit; puts success of team above own interests; supports everyone's efforts to succeed.

Dependability: Follows instructions, responds to management direction; takes responsibility for own actions; completes tasks on time or notifies appropriate person with an alternate plan.

Quality: Demonstrates accuracy and thoroughness; monitors own work to ensure quality.

Quantity: Meets productivity standards; completes work in a timely manner.

Safety and Security: Observes safety and security procedures; reports potentially unsafe conditions; uses equipment and materials properly.

Language Skills:

Ability to read and comprehend multiple step instructions (in the English language), short correspondence, and memos.

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this Job the employee is regularly required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms and talk or hear.

Regular use of ladders at elevated heights, harness use as required.

The employee is frequently required to climb or balance.

The employee is occasionally required to stoop, kneel, crouch, or crawl.

The employee must frequently lift and/or move up to 50 pounds.

Specific vision abilities required by this job include close vision and