Machine Learning Engineer

Mariana Minerals

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mariana Minerals is seeking a Machine Learning Engineer to develop reinforcement learning for autonomous mineral refining controllers. The role bridges simulation and real plants, optimizing lithium recovery, energy use, and uptime while handling real-world constraints.

You will collaborate with process and chemistry experts, ship robust code, and advance training pipelines from simulators toward live deployment in a fast-growing critical minerals company.

Qualifications

  • 2–8+ years of experience in machine learning, reinforcement learning, or scientific computing, including internships or research, or a strong recent graduate with demonstrated project depth.
  • Solid grounding in machine learning fundamentals and working knowledge of modern deep learning; reinforcement learning exposure is a strong plus.
  • Proficiency in Python and comfort reading and debugging an existing codebase.
  • Curiosity about physical, industrial systems and willingness to learn chemistry and process engineering from experts who challenge assumptions.
  • Self-starter mindset, demonstrated ability to ship, and early escalation of blockers.

Responsibilities

  • Run reinforcement learning experiments in physically realistic simulators of mineral processing operations, then use results to improve controllers.
  • Build and refine training environment components, including reward functions, observations, and action logic, with guidance from senior engineers.
  • Train control models, track and interpret their performance, and investigate causes when models underperform.
  • Reduce the simulation-to-reality gap by comparing model behavior against real plant data and flagging where underlying physics diverge.
  • Write clean, well-tested code and contribute to services that place models into production.
  • Partner with process and chemistry experts to understand the unit operations being modeled.

Skills

Python
Reinforcement Learning
Deep Learning

Tools

RL Toolkits

Job description

Machine Learning Engineers at Mariana Minerals help develop and improve machine learning systems that control mineral refining facilities. The role focuses on reinforcement learning for autonomous, short-interval control, progressing from simulator-based training pipelines toward models that operate on real plants, with an emphasis on bridging simulation and reality.

Role Focus
  • Develop reinforcement learning capabilities for autonomous control of mineral refining circuits.
  • Advance training approaches from physically realistic simulators toward deployment on operating plants.
  • Optimize mineral recovery and operational performance while accounting for real-world constraints.
Responsibilities
  • Run reinforcement learning experiments in physically realistic simulators of mineral processing operations, then use results to improve controllers.
  • Build and refine training environment components, including reward functions, observations, and action logic, with guidance from senior engineers.
  • Train control models, track and interpret their performance, and investigate causes when models underperform.
  • Reduce the simulation-to-reality gap by comparing model behavior against real plant data and flagging where underlying physics diverge.
  • Write clean, well-tested code and contribute to services that place models into production.
  • Partner with process and chemistry experts to understand the unit operations being modeled.
Requirements
  • 2–8+ years of experience in machine learning, reinforcement learning, or scientific computing, including internships or research, or a strong recent graduate with demonstrated project depth.
  • Solid grounding in machine learning fundamentals and working knowledge of modern deep learning; reinforcement learning exposure is a strong plus.
  • Proficiency in Python and comfort reading and debugging an existing codebase.
  • Curiosity about physical, industrial systems and willingness to learn chemistry and process engineering from experts who challenge assumptions.
  • Self-starter mindset, demonstrated ability to ship, and early escalation of blockers.
Technologies
  • Python
  • Reinforcement learning
  • Deep learning
The Tech
  • Internal platform uses reinforcement learning toolkits similar to those used in self-driving vehicles and humanoid robots, adapted for autonomous short-interval control of mineral refining circuits.
  • Models adjust operating set points and configurations in real time, optimizing across lithium recovery, reagent consumption, energy intensity, and equipment uptime.
  • Training occurs in a noisy, non-stationary environment where wastewater compositions shift, ore grades change, and equipment ages, requiring continuous adaptation.
  • Training includes closing the gap against real plant data before models touch live equipment.
Compensation

Compensation Range: USD 120,000–180,000 per year.

Location and Employment
  • Location: San Francisco, CA (onsite).
  • Minimum Experience: 2 years.
Company Context and Impact

Mariana Minerals is building the critical minerals supply chain from the ground up and is working toward autonomous refining operations. The team owns projects, generates data, and closes the loop so that each facility improves software capability and speeds future deployments.

Culture
  • Extreme Ownership: Full responsibility for outcomes, focused on driving toward solutions.
  • Engineer Out Requirements, then Automate: Simplify, optimize, and automate for scale.
  • Share Your Legos: Collaborative knowledge sharing and empowerment to build larger, better solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Mariana Minerals • Houston (TX)

On-site
USD 120,000 - 180,000
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Mariana Minerals • Ann Arbor (MI)

On-site
USD 130,000 - 180,000
ML Engineer: RL for Autonomous Mineral Refining
ML Engineer: RL for Autonomous Mineral Refining

Mariana Minerals • San Francisco (CA)

On-site
USD 120,000 - 180,000
Sr. Data Engineer
Sr. Data Engineer

Mariana Minerals • San Francisco (CA)

On-site
USD 140,000 - 180,000
Sr. Data Engineer
Sr. Data Engineer

Mariana Minerals • Ann Arbor (MI)

On-site
USD 100,000 - 130,000
Sr. Process Engineer
Sr. Process Engineer

Doist • San Francisco (CA)

On-site
USD 140,000 - 210,000
Autonomous Industrial ML Engineer: Control & Simulation
Autonomous Industrial ML Engineer: Control & Simulation

Mariana Minerals • Ann Arbor (MI)

On-site
USD 130,000 - 180,000
Staff Mechanical Engineer
Staff Mechanical Engineer

Doist • Houston (TX)

On-site
USD 140,000 - 190,000
Engineering Technician-Recycle
Engineering Technician-Recycle

Mariana Minerals • Moab (UT)

On-site
USD 55,000 - 75,000
Pilot Plant Technician
Pilot Plant Technician

Mariana Minerals • San Francisco (CA)

On-site
USD 65,000 - 90,000