company

Forward Deployed Machine Learning Engineer

Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Candidates should possess a strong background in machine learning and deep learning, with a focus on PyTorch. A minimum of 2 years of relevant industry experience is required, alongside advanced programming skills in Python. Familiarity with mining operations and their unique challenges is a plus.

About the job

Join Stratum AI as a Forward Deployed Machine Learning Engineer and be part of our Technical Services team focused on tackling complex real-world challenges.

In this role, you will work extensively with custom architectures using PyTorch, applying your expert knowledge of complex Convolutional Neural Networks, Graph Neural Networks, and Transformers.

We prefer candidates based in Canada for this remote-first position.

Technical Services Team Responsibilities

  1. Conduct foundational research to design and implement advanced AI resource modeling techniques applicable to various mining operations.

  2. Refine existing architectures to train resource models tailored for specific mines.

  3. Effectively communicate model quality, metrics, performance, and methodologies to non-ML technical stakeholders.

  4. Identify opportunities for enhancing mining operations and garner client support for new modeling parameters.

  5. Monitor deployed model performance over time and innovate on ways to improve existing models.

Role Responsibilities

  • Customize Stratum’s deep learning models for specific mining contexts.

  • Develop and sustain high-quality machine learning code using Python.

  • Explore innovative approaches to enhance resource and metallurgical models for specific mines.

  • Allocate 60% of your time to applied ML for individual mines and 40% to foundational ML across multiple mines.

  • Participate in a minimum of 2 mine visits annually to engage directly with clients.

  • Develop into a senior engineer capable of identifying additional applications of our technology with existing clients.

  • Navigate and thrive amidst complex datasets and evolving client needs, turning ambiguity into structured, actionable plans.

Role Requirements

  • Minimum of 2 years of experience in machine learning or related fields.

  • Proficient in Python and PyTorch with a strong foundation in deep learning principles.

  • Experience with Convolutional Neural Networks, Graph Neural Networks, and Transformers is essential.

  • Excellent communication skills, particularly in translating technical concepts to non-technical audiences.

  • Strong analytical and problem-solving abilities, especially in ambiguous situations.

About Stratum AI

Stratum AI is an innovative leader in the field of artificial intelligence, dedicated to optimizing mining operations through cutting-edge technology. We pride ourselves on our collaborative work environment and commitment to solving complex industry challenges.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.