Mariana Minerals
Staff Machine Learning Engineer
$160K–$240K
Ann Arbor, MI · On-site · Staff · Full-time · Posted Jun 10, 2026
- Experience
- 8 to 10+ years in ML engineering, or 6+ with clear org-level technical leadership.
About the job
Sets technical direction for applied machine learning across mineral-processing sites and builds, deploys, and validates models used in plant operations and control systems.
What you'll do
- Build models for forecasting, anomaly detection, computer vision, soft sensing, fault diagnosis, and process control.
- Validate and deploy models into control rooms, setting deployment standards and monitoring their operational performance.
- Establish modeling standards, review designs, mentor engineers, and collaborate with autonomy, controls, and data engineering teams.
What they ask for
- 8 to 10+ years in ML engineering, or 6+ years with clear org-level technical leadership.
- Production experience in at least two of: time-series, computer vision, reinforcement learning, and classical supervised learning.
- Experience with industrial sensor data such as historians, SCADA/DCS, or OPC-UA.
- Experience handling scarce labels, drift, and rare events, including reporting prediction uncertainty.
Pay
$160K – $240K (base salary)
Tools
SCADA/DCS, OPC-UA
AI focus
Applied ML for industrial operations, including reinforcement learning agents trained in process simulators, time-series forecasting and detection, computer vision, soft sensors, and fault classification.
Model-written summary · the original posting is authoritative