Software Engineer (E)
Ann Arbor, MI · On-site
... machine learning and deep learning model training. • Although familiarity with Machine Learning and Deep Learning solutions would be a huge plus. • This is primarily a Software Engineering ...
Ann Arbor, MI · On-site
... machine learning and deep learning model training. • Although familiarity with Machine Learning and Deep Learning solutions would be a huge plus. • This is primarily a Software Engineering ...
Ann Arbor, MI · On-site
... machine learning and deep learning model training. • Although familiarity with Machine Learning and Deep Learning solutions would be a huge plus. • This is primarily a Software Engineering ...
Ann Arbor, MI · On-site
... machine learning and deep learning model training. • Although familiarity with Machine Learning and Deep Learning solutions would be a huge plus. • This is primarily a Software Engineering ...
Ann Arbor, MI · On-site
... machine learning and deep learning model training. • Although familiarity with Machine Learning and Deep Learning solutions would be a huge plus. • This is primarily a Software Engineering ...
Dearborn, MI · On-site
$96K - $131K/yr
Machine Learning Engineering Senior Engineer #1056751 Position Description: * ML Ops * Build ... Data engineering, data product development and software product launches * At least three of the ...
Quick apply
Dearborn, MI · On-site
$96K - $131K/yr
Machine Learning Engineering Senior Engineer #1056751 Position Description: * ML Ops * Build ... Data engineering, data product development and software product launches * At least three of the ...
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities
Quick apply
Warren, MI · On-site
We are seeking a Robotics Engineer that has Embedded Software Engineering experience in designing ... Familiarity with robotics frameworks (ROS 2) and machine learning is a plus. Key Responsibilities
Detroit, MI · On-site
$113K - $136K/yr
Machine Learning Engineer (09235) Location: Detroit, MI Duration: 6 months+ Summary: The Data Science and Analytics Center of Excellence (COE) is responsible for leading the creation and development ...
Detroit, MI · On-site
$113K - $136K/yr
Machine Learning Engineer (09235) Location: Detroit, MI Duration: 6 months+ Summary: The Data Science and Analytics Center of Excellence (COE) is responsible for leading the creation and development ...
Dearborn, MI · On-site
$89K - $122K/yr
Skills Required: • Work closely with Tech Anchor, Product Manager and Product Owner to deliver machine learning use cases using Agile Methodology. • Work with other Software and ML Engineers to ...
Quick apply
Dearborn, MI · On-site
$89K - $122K/yr
Skills Required: • Work closely with Tech Anchor, Product Manager and Product Owner to deliver machine learning use cases using Agile Methodology. • Work with other Software and ML Engineers to ...
Ann Arbor, MI · On-site
$140K - $230K/yr
Arene, our software development platform for software-defined vehicles; Woven City, a test course ... Senior Simulation Engineer to lead the adoption and integration of advanced machine learning ...
Ann Arbor, MI · On-site
$140K - $230K/yr
Arene, our software development platform for software-defined vehicles; Woven City, a test course ... Senior Simulation Engineer to lead the adoption and integration of advanced machine learning ...
Ann Arbor, MI · On-site
$140K - $230K/yr
Arene, our software development platform for software-defined vehicles; Woven City, a test course ... Senior Simulation Engineer to lead the adoption and integration of advanced machine learning ...
Ann Arbor, MI · On-site
$140K - $230K/yr
Arene, our software development platform for software-defined vehicles; Woven City, a test course ... Senior Simulation Engineer to lead the adoption and integration of advanced machine learning ...
Ann Arbor, MI · On-site
$160K - $200K/yr
... Machine Learning Engineer to help make it autonomous ... We're not a software company selling tools to mining operators. We are a mining company that builds ...
Ann Arbor, MI · On-site
$160K - $200K/yr
... Machine Learning Engineer to help make it autonomous ... We're not a software company selling tools to mining operators. We are a mining company that builds ...
Auburn Hills, MI · On-site
$115K - $152K/yr
This role is focused on applied machine learning, with an emphasis on computer vision, predictive ... Partner with data and software engineering teams to integrate models into production systems and ...
Auburn Hills, MI · On-site
$115K - $152K/yr
This role is focused on applied machine learning, with an emphasis on computer vision, predictive ... Partner with data and software engineering teams to integrate models into production systems and ...
Detroit, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Detroit, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Auburn Hills, MI · On-site
$115K - $152K/yr
... data and software engineering teams to integrate models into production systems and workflows ... with advancements in machine learning and apply relevant techniques to improve existing ...
Auburn Hills, MI · On-site
$115K - $152K/yr
... data and software engineering teams to integrate models into production systems and workflows ... with advancements in machine learning and apply relevant techniques to improve existing ...
Grand Rapids, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Grand Rapids, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Berrien Springs, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Berrien Springs, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Allendale, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Allendale, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Sterling Heights, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Sterling Heights, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Lansing, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Lansing, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Mount Pleasant, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Mount Pleasant, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Warren, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Warren, MI · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
$55.3K - $66.6K
2% of jobs
$66.6K - $77.8K
4% of jobs
$77.8K - $89.1K
6% of jobs
$89.1K - $100.4K
8% of jobs
$106.4K is the 25th percentile. Wages below this are outliers.
$100.4K - $111.6K
7% of jobs
$111.6K - $122.9K
18% of jobs
The median wage is $125.5K / yr.
$122.9K - $134.1K
16% of jobs
$134.1K - $145.4K
2% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.4K - $156.6K
26% of jobs
$156.6K - $167.9K
1% of jobs
$167.9K - $179.1K
8% of jobs
$55.3K
$128.6K
$179.1K
A Machine Learning Software Engineer designs, develops, and deploys machine learning models within software applications. They work on data preprocessing, model training, optimization, and integration into production systems. Their role requires expertise in programming (Python, Java, or C++), machine learning frameworks (TensorFlow, PyTorch, or Scikit-learn), and cloud platforms. They collaborate with data scientists and software engineers to build scalable ML solutions.
To thrive as a Machine Learning Software Engineer, you need a solid understanding of programming (especially Python), algorithms, data structures, and mathematics, ideally backed by a degree in computer science, engineering, or a related field. Experience with frameworks such as TensorFlow or PyTorch, familiarity with cloud platforms (AWS, Azure, or GCP), and relevant certifications in data science or machine learning are highly valuable. Strong problem-solving skills, effective communication, and the ability to work collaboratively with cross-functional teams set outstanding candidates apart. These competencies are crucial for building deployable, scalable, and maintainable machine learning solutions that address real business challenges.
As a Machine Learning Software Engineer, your daily tasks typically include developing and optimizing machine learning models, collaborating with data scientists and product teams to define requirements, and integrating models into production systems. You’ll work extensively with large datasets to preprocess, analyze, and validate data, as well as monitor model performance and iterate on solutions when needed. It's common to participate in code reviews, contribute to architectural decisions, and maintain documentation for reproducibility and knowledge sharing. This role offers a dynamic and intellectually stimulating environment, making it ideal for those who enjoy solving complex technical problems and working at the intersection of engineering and data science.
