Skip to content

Machine Learning Engineer

Build and deploy reinforcement learning models to autonomously control mineral refining facilities, optimizing recovery rates, energy use, and uptime in real operating plants.

About the job

Responsibilities

  • Run reinforcement learning experiments in physically realistic simulators of mineral processing operations and help turn results into better controllers
  • Build and refine pieces of training environments—reward functions, observations, and action logic
  • Train control models, track and interpret performance, and investigate underperformance
  • Close the gap between simulation and reality by comparing model behavior against real plant data
  • Write clean, well-tested code and contribute to services that put models into production
  • Partner with process and chemistry experts to understand unit operations

Requirements

  • 0–4 years of experience (including internships or research) in machine learning, reinforcement learning, or scientific computing—or a strong recent graduate with demonstrated project depth
  • Solid grounding in machine learning fundamentals with working knowledge of modern deep learning; exposure to reinforcement learning is a strong plus
  • Proficiency in Python and comfort reading and debugging an existing codebase
  • Curiosity about physical, industrial systems and eagerness to learn chemistry and process engineering
  • Self-starter who asks good questions, ships, and escalates blockers early

Nice-to-Haves

  • Experience with reinforcement learning toolkits used in self-driving vehicles or humanoid robots
  • Background in scientific computing or physical systems modeling

Skills

Python, Machine Learning, Deep Learning, Reinforcement Learning, Scientific Computing

Simple AI

Simple AI

San Francisco, CA

AI Agent Engineer
$120k+/yrOn-site1+ YOEML Engineering

Build and deploy production voice AI agents for customers, creating demos, debugging edge cases, improving performance, and translating feedback into product improvements. The role combines hands-on engineering, customer engagement, and pre- and post-sales delivery.

DataVisor

DataVisor

Mountain View, CA

Software Engineer, Artificial Intelligence
$130k+/yrOn-site2+ YOEML Engineering

Builds high-scale data pipelines, distributed systems, and AI agent workflows using LLMs for fraud intelligence platform. Requires 2+ years software engineering, Python proficiency, big data tools, AWS/K8s, and ML foundations.

MongoDB

MongoDB

United States

Software Engineer 3
$109k+/yrRemote2+ YOEML Engineering

Build and maintain tooling, evaluation systems, quality gates, and infrastructure for MongoDB's agent skills and AI platform. Requires 2+ years building production software, developer tools, CLIs, test infrastructure, or CI/CD, with strong fundamentals in API design, testing, and reasoning about nondeterministic AI systems.

PathAI

PathAI

Boston, MA
Machine Learning Engineer II/III
$107k+/yrOn-site2+ YOEML Engineering

Develop and deploy machine learning models for biomedical research and AI product development, collaborating with scientific, engineering, and product teams. Requires a master's degree with 2–4 years of experience or a PhD with 0–2 years, plus strong Python and ML development skills.

Benchling

Benchling

San Francisco, CA

Software Engineer, Model Evaluation and Improvement
$136k+/yrOn-site2+ YOEML Engineering

Build datasets, evaluations, and scalable data systems that improve frontier AI models on challenging biological and scientific tasks. The role partners with scientists and AI labs and requires at least two years of experience applying biology and AI, plus hands-on LLM experience.