← Back to results

Staff Machine Learning Engineer

Join Mariana Minerals as a Staff Machine Learning Engineer to lead the development of autonomous mineral refining operations.

Location
Ann Arbor, MI
Compensation
Not disclosed
Level
staff
Type
full time

Posted by employer 4 months ago

First seen on Joblaze 1 month ago

Last verified on the company career page 7 hours ago

Apply at Mariana Minerals → Save job Scanned from marianaminerals.com

Role intensity

40% coding

AI in the day-to-day

Our internal platform uses reinforcement learning toolkits for autonomous control of mineral refining circuits.

Requirements

Experience
8–10 years

Not disclosed in this posting: compensation, work arrangement, visa sponsorship.

Joblaze summary

In this role, the Staff Machine Learning Engineer at Mariana Minerals will focus on developing and implementing autonomous refining processes, tackling complex modeling challenges to enhance operational efficiency. The position requires expertise in reinforcement learning, simulation, and control systems, particularly in dynamic environments. Ideal candidates will have significant experience in machine learning engineering and a proven ability to lead technical initiatives in industrial settings. Mariana Minerals emphasizes a culture of safety, ownership, and collaboration as it seeks to innovate the minerals supply chain.

Joblaze insights

  • Listed about a month ago — first seen on Joblaze September 3, 2026. Last confirmed on Mariana Minerals's careers page October 27, 2026.
  • reinforcement learning appears in 4.1% of 482 comparable staff ai/ml roles; Simulation appears in 0.6% of 482 comparable staff ai/ml roles.

Quick facts

How much experience is required?
8–10 years of relevant experience for this Staff Machine Learning Engineer role.
What's the tech stack?
Joblaze extracted these technologies from the posting: Simulation, digital twins, reinforcement learning.
What seniority level is this role?
Mariana Minerals targets staff-level candidates for this position.
Is this full-time or contract?
Full-time for this Staff Machine Learning Engineer role at Mariana Minerals.

From the original posting

About the role

Our control systems can only act on what the plant knows about itself, and this role is responsible for most of that knowledge. The work includes:

  • Reinforcement learning agents that learn to control our processes in simulation

  • Time-series models for forecasting and detection

  • Vision systems that measure things no instrument can

  • Soft sensors that estimate lab results we can't get back fast enough

  • Classifiers that flag faults early

You'll set technical direction for applied ML across our sites and build much of it yourself, from data to deployment. The scope is wide on purpose. We care more about range and good judgment than deep expertise in any single technique.

What you'll work on

  • Deciding where ML is worth it. Some problems need a model and many don't. You'll help us put effort where it improves recovery, uptime, or cost.

  • Time-series work: forecasting, anomaly and excursion detection, predictive maintenance, and soft sensors.

  • Computer vision on circuits, conveyors, and equipment. Expect poor lighting, vibration, and dirty lenses.

  • Classification and diagnostics for faults, product quality, and process state. Labels are rare, classes are imbalanced, and some mistakes cost far more than others.

  • Setting the deployment bar for each model and running the validation that gets it from a notebook into the control room, where operators rely on it during their shift.

  • Writing the team's modeling standards, reviewing designs, and mentoring engineers at every level.

  • Working closely with two teams:

    • The autonomy and controls team, whose controllers use your predictions.

    • Data engineering, who own the platform underneath.

  • Reinforcement learning in our process simulators, training agents to learn how to control each circuit and taking what works from simulation onto the real plant.

What we're looking for

  • 8 to 10+ years in ML engineering, or 6+ with clear org-level technical leadership. You've put models into production in the physical world and kept them running.

  • Shipped work in at least two of these areas: time-series, computer vision, reinforcement learning, and classical supervised learning. You can pick up a third quickly, and you can tell which one a problem actually needs.

  • Experience with industrial sensor data: historians, SCADA/DCS, OPC-UA, or similar.

  • Experience with scarce labels, drift, and rare events. You report how uncertain a prediction is, not just a single number.

  • You work well with roboticists, chemists, metallurgists, process engineers, and geologists, and you can bring technical leadership along with you.

  • You like building. Staff engineers here ship.

Why join

We own our projects and generate our own data, so what you build feeds straight back into operations. Each new facility adds to that data and makes the next one quicker and cheaper to build.

In most applied ML jobs, someone hands you a cleaned dataset and a metric. Here you get a plant. You figure out what needs measuring, build the thing that measures it, and see whether the numbers move.

Our culture is built on four principles:

Standard company text repeated across Mariana Minerals's postings is omitted here.

Similar positions

Mariana Minerals
Machine Learning Engineer
Mariana Minerals · Ann Arbor, MI
Mariana Minerals
Sr. Data Engineer
Mariana Minerals · Ann Arbor, MI
Mariana Minerals
Staff Machine Learning Engineer (Autonomy)
Mariana Minerals · San Francisco HQ
Mariana Minerals
Machine Learning Engineer (Autonomy)
Mariana Minerals · San Francisco HQ
Mariana Minerals
Sr. Software Engineer, Infrastructure
Mariana Minerals · San Francisco HQ