1

Senior Machine Learning Engineer Jobs in Michigan

$95K - $130K/yr

As a Senior Machine Learning Engineer, you will design, deploy, maintain, and improve robust machine learning systems that support manufacturing and other business functions. You will help translate ...

Senior Machine Learning Engineer

Detroit, MI · On-site +1

$126K - $180K/yr

As a Senior Machine Learning Engineer within the AI Squad at Canopy and reporting to the Director of AI Engineering, you'll contribute to the development of cutting-edge AI solutions to combat ...

Machine Learning Engineer Location: Detroit, MI- Onsite Type: Full-time Security Clearance: No clearance required, must be clearable. The Machine Learning Engineer will be an essential member of the ...

Senior Machine Learning Test Engineer

Novi, MI · On-site +1

$103K - $134K/yr

Job Requisition ID # 26WD98377 Senior Machine Learning Test Engineer Location: United States East Coast Position Overview As a Senior Machine Learning Test Engineer in the Research Enablement team ...

Machine Learning Engineer

Ann Arbor, MI · On-site

$120K - $160K/yr

As a Machine Learning Engineer at Mariana, you'll help build and improve the machine learning ... senior engineers. * Train control models, track and interpret their performance, and dig into why a ...

As a Machine Learning Engineer, you will work within a collaborative technical team to build, deploy, monitor, and maintain machine learning solutions that create measurable business value. You will ...

Stefanini is looking for a Machine Learning Engineer(Allen Park, MI) For quick apply, please reach out to Navneet Pathak at / We are looking for a candidate who is responsible for predicting and/ or ...

Machine Learning Engineer #1058742 Position Description: We are seeking an experienced AI Engineer to design, develop, and deploy intelligent solutions leveraging Machine Learning, Large Language ...

Machine Learning Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

We are looking for a Machine Learning Engineer / Data Scientist to develop advanced statistical models and simulations that drive Vehicle Configuration Optimization (VCO) . This role will leverage ...

Machine Learning Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Machine Learning Engineer #1054987 * Employees in this job function are responsible for designing ... Senior Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.; guides. * 10+ years in IT ...

Machine Learning Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

We are looking for a Machine Learning Engineer / Data Scientist to develop advanced statistical models and simulations that drive Vehicle Configuration Optimization (VCO) . This role will leverage ...

Stefanini is looking for a Machine Learning Engineer(Dearborn, MI) For quick apply, please reach out to Navneet Pathak at / We are looking for candidates who will be responsible for predicting and ...

next page

Showing results 1-20

Senior Machine Learning Engineer information

See Michigan salary details

$51.9K

$110.3K

$159.9K

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

As of Jul 29, 2026, the average yearly pay for senior machine learning engineer in Michigan is $110,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,100.00 and $125,100.00 per year, depending on experience, location, and employer.

What are some common challenges Senior Machine Learning Engineers face when deploying models to production, and how can they be addressed?

Senior Machine Learning Engineers often encounter challenges related to model scalability, maintaining performance in real-world scenarios, and ensuring reliable integration with existing systems. Addressing these challenges typically involves thorough testing, implementing robust monitoring for model drift, and collaborating closely with DevOps and software engineering teams to streamline deployment pipelines. Staying updated on best practices in MLOps and adopting tools for automated deployment and monitoring can greatly improve the reliability and efficiency of production models.

What does a Senior Machine Learning Engineer do?

A Senior Machine Learning Engineer designs, develops, and implements machine learning models to solve complex problems. They are responsible for selecting appropriate algorithms, preprocessing data, and optimizing model performance. Additionally, they collaborate with data scientists, software engineers, and product teams to integrate machine learning solutions into production systems. Senior engineers also mentor junior team members and contribute to setting technical direction for machine learning projects.

What are the key skills and qualifications needed to thrive as a Senior Machine Learning Engineer, and why are they important?

To thrive as a Senior Machine Learning Engineer, you need advanced knowledge of machine learning algorithms, statistical modeling, and programming languages like Python or Java, typically supported by a degree in computer science or a related field. Experience with frameworks and tools such as TensorFlow, PyTorch, scikit-learn, and cloud platforms, as well as familiarity with version control and CI/CD systems, is essential. Strong problem-solving, communication, and leadership skills help you collaborate effectively and mentor junior team members. These capabilities are crucial for designing scalable ML solutions and driving impactful results within complex, dynamic projects.

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

AspectSenior Machine Learning EngineerData Scientist
Required CredentialsBachelor's/Master's in CS, ML, or related; experience with ML frameworksBachelor's/Master's in CS, Statistics, or related; strong analytical skills
Work EnvironmentDevelops and deploys ML models in production systemsAnalyzes data, builds models, and provides insights
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, tech

While both roles require strong technical skills and knowledge of machine learning, Senior Machine Learning Engineers focus more on deploying scalable ML solutions in production environments, whereas Data Scientists primarily analyze data and develop models for insights. The roles often overlap but differ in their core responsibilities and focus areas.

What are the most commonly searched types of Machine Learning Engineer jobs in Michigan? The most popular types of Machine Learning Engineer jobs in Michigan are:
What cities in Michigan are hiring for Senior Machine Learning Engineer jobs? Cities in Michigan with the most Senior Machine Learning Engineer job openings:
Infographic showing various Senior Machine Learning Engineer job openings in Michigan as of July 2026, with employment types broken down into 93% Full Time, 3% Part Time, 3% Contract, and 1% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $110,306 per year, or $53 per hour.
Sr. Machine Learning Engineer

$95K - $130K/yr

Full-time

Posted 18 days ago


Corning rating

8.2

Company rating: 8.2 out of 10

Based on 128 frontline employees who took The Breakroom Quiz

86th of 536 rated manufacturers


Job description

Are you ready to lead the technical delivery of production-grade machine learning solutions that can transform manufacturing performance?

What is your role?

As a Senior Machine Learning Engineer, you will design, deploy, maintain, and improve robust machine learning systems that support manufacturing and other business functions. You will help translate data science prototypes into secure, scalable, and production-ready solutions while influencing architecture, MLOps practices, and technical standards. This is an individual contributor role based in Monterrey with regular onsite presence and hybrid flexibility.

Major responsibilities and tasks of the position:-

Design, build, and maintain end-to-end machine learning pipelines covering data ingestion, preprocessing, training, validation, deployment, model serving, monitoring, troubleshooting, and retraining.-

Lead the translation of prototypes into scalable production solutions and contribute to architecture and technology decisions for APIs, batch processing, and real-time systems.- Implement MLOps and DevOps practices for model versioning, orchestration, CI/CD, containerization, security, data privacy, and production reliability.

- Guide junior contributors, lead code reviews and technical documentation, and partner with data scientists, IT, analytics, and manufacturing stakeholders to resolve complex production issues.

What do you need to have?

- Bachelor's or Master's degree in Computer Science, Engineering, Data Science, Software Engineering, Data Engineering, or a related technical field.- At least 3 years of relevant experience in machine learning engineering, data engineering, software engineering, or a related technical role; 3-5 years is preferred.- Proven hands-on experience deploying and supporting machine learning models or systems in production environments.

- Strong Python proficiency and experience with machine learning frameworks or libraries such as scikit-learn, TensorFlow, or PyTorch.- Hands-on understanding of the end-to-end ML lifecycle and MLOps/DevOps concepts, including CI/CD, model versioning, orchestration, monitoring, and containerization.

- Ability to influence architecture and design decisions, troubleshoot complex production issues, and coach or guide less-experienced team members without direct reports.

- Advanced technical and business English, plus the ability to work onsite in Monterrey at least two days per week and support plant-based projects as needed.

What would be a plus?

- Experience with Databricks, MLflow, Kubeflow, Docker, Kubernetes, cloud or on-premise deployment, and enterprise systems integration.- Experience deploying ML solutions in manufacturing, industrial, quality, defect-reduction, or production-optimization environments.- Experience with APIs, model serving infrastructure, relational or non-relational databases, distributed computing, security, and data privacy.

What do we offer?

- Competitive benefits above the requirements of Mexican law.

- Opportunity to work on high-impact machine learning initiatives that support manufacturing and business transformation.

- Collaborative global environment with exposure to Data Science, IT, analytics, and manufacturing teams.

- Learning and career development in a growing technical organization.Corning is committed to providing equal employment opportunities and considers requests for reasonable accommodations in accordance with applicable laws. Individuals with disabilities or sincerely held religious beliefs may request reasonable accommodation to participate in the application or interview process, perform essential job functions, or access other benefits and privileges of employment. To submit a request for reasonable accommodations related to disability or religion, please contact us at accommodations@corning.com 


What Corning employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom