Mariana Minerals
Machine Learning Engineer
$120K–$180K
Ann Arbor, MI +2 · On-site · Full-time · Posted Jun 10, 2026
- Location
- Ann Arbor, MI
Houston, TX
San Francisco HQ - Experience
- 2–8+ years, including internships or research; alternatively, a strong recent graduate with demonstrated project depth.
About the job
Build and improve machine learning control systems for mineral refining, from simulator experiments through deployment in operating plants.
What you'll do
- Run reinforcement learning experiments in physically realistic mineral-processing simulators and improve controllers.
- Develop training-environment components, train and evaluate control models, and investigate underperformance.
- Compare model behavior with plant data, identify simulation-to-reality gaps, and contribute tested production code.
What they ask for
- Experience in machine learning, reinforcement learning, or scientific computing, including internships or research; a strong recent graduate with demonstrated project depth is also considered.
- Grounding in machine learning fundamentals and working knowledge of modern deep learning.
- Proficiency in Python and comfort reading and debugging an existing codebase.
Nice to have
- Exposure to reinforcement learning.
- Curiosity about physical, industrial systems and eagerness to learn chemistry and process engineering.
Pay
$120K – $180K (base salary)
Tools
Python
AI focus
Applied reinforcement learning and machine learning for autonomous control of mineral refining, including simulator training, adaptation to real plant data, and production deployment.
Model-written summary · the original posting is authoritative