595,900open jobs
29,787companies
85,713added this week
Browse all
Salary
$105k – $200k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

Full-Stack Engineer (Frontend and Backend)

About StratumAI

We're Stratum, a mining software company with machine learning models as our core product. Our 3D maps predict how gold, silver, copper, etc. are distributed (and how much!) using only small amounts of data, unconventional data processing, and proprietary ML protocols. Our work directly affects how much money a mine is going to make next week/month/year while reducing waste/cost. We're supported by Founders Fund, Aramco, Builders VC, Y Combinator, and Ilya Sutskever, former Chief Scientist at OpenAI, who have recognized the potential of our industry-disrupting technology. We're at an inflection point where mining companies are coming to us, and we need a skilled Full-Stack Engineer to help prioritize features and drive our product roadmap!

Role Overview

We are looking for a self-driven Full-Stack Engineer to join our Platform team. This role focuses on developing and enhancing our web-based dashboard platform where mining companies upload data, visualize 3D resource models, and access our AI-generated insights. You will be responsible for both frontend user interfaces and backend systems that power our platform, ensuring seamless data flow from mining operations to our AI models and back to our clients. This position requires strong expertise in both frontend and backend technologies, with experience in building data-intensive web applications. This is a remote-first position, with a preference for applicants based in Canada.

Key Responsibilities

Frontend:

  • Develop and maintain our web-based dashboard that serves as the primary interface between clients and our AI technology

  • Create intuitive data upload interfaces supporting CSV and customizable formats for mining datasets

  • Implement interactive 3D visualizations of block models with xyz coordinates and predicted values

  • Build responsive, user-friendly dashboards that display model results, analytics, and performance metrics

  • Ensure compatibility with mining industry software (Leapfrog, Geovia GEMS, Vulcan, etc.)

  • Optimize interfaces for real-time access from both site and corporate locations

Backend:

  • Design and develop RESTful APIs and services that connect our frontend with AI models

  • Implement secure data storage and processing pipelines on AWS

  • Create efficient systems for model delivery on weekly to monthly update schedules

  • Develop version control and data exchange mechanisms within our SAIGE platform

  • Integrate with our proprietary deep learning systems to present results through the dashboard

  • Implement monitoring systems to track model quality and performance over time

General:

  • Collaborate with ML engineers, mining experts, and product teams to develop features that address client needs

  • Participate in code reviews and ensure high-quality implementation

  • Identify opportunities for performance optimization and technical improvements

  • Document systems for knowledge sharing and maintenance

  • Communicate technical concepts to non-technical stakeholders

Technical Competencies & Requirements

  • 5+ years of experience in full-stack web development

  • Strong proficiency in frontend technologies:

  • JavaScript/TypeScript and modern frameworks (React preferred)

  • HTML5, CSS3, and responsive design principles

  • Demonstrated backend development capabilities:

  • Experience with cloud platforms (AWS)

  • Knowledge of database systems (SQL and NoSQL)

  • Familiarity with RESTful API design and implementation

  • Experience building web applications that handle complex data visualization

  • Understanding of CI/CD pipelines and DevOps practices

  • Ability to work with development teams to integrate frontend with ML systems

  • Technical communication skills - able to explain complex systems to non-technical stakeholders

  • Experience with version control systems (Git)

  • Demonstrated ability to frame technical problems within business/domain contexts

  • Ability to solve real-world problems in industries outside your professional domain

Nice to Have

  • Experience with 3D visualization or geospatial data

  • Experience with data visualization libraries (D3.js, Three.js, Pixijs, Babylon)

  • Knowledge of mining software or geological data formats

  • Background in resource modeling or understanding of geological sciences

  • Experience implementing security best practices (SOC 2 compliance)

  • Familiarity with Python (our ML stack)

  • Experience with containerization (Docker, Kubernetes)

  • Additional language proficiency for international client support

Culture Fit

We are looking for people who are:

  • Self-driven: You thrive on autonomy and enjoy solving complex problems to get the most impactful solution.

  • Detail-oriented: You can identify the one line that differentiates good code from bad code.

  • Team-oriented: You value collaboration and communication knowing that the best solutions often come from working closely with others.

  • Curious about real-world problems: You have interest in learning how industries outside of your professional domain operate.

  • Flexible with time: You're open to working not long but occasionally odd hours to accommodate overseas clients (some weekend calls may be required).

If you're an exceptional engineer interested in helping make our vision a reality, we look forward to reviewing your application and working together.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
595,900 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
Firmware Engineer 1 hour ago
Remote/Hybrid • 3+ years exp • Bachelor's Degree
Python
SQL
C++
DevOps
Git
GitHub
Management
Agile
Scrum
Apply
$30k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bengaluru
Python
Java
SQL
Scala
Databases
ClickHouse
Apache Iceberg
Presto
Apache Kafka
Trino
AI/ML
Copilot
Cursor
Spark
Airflow
Flink
OpenAI Codex
Apply
$33k – $74k per year (Estimated) • Remote • Full-Time • 10+ years exp • Bengaluru • Noida • Chennai • Gurgaon • Hyderabad
Python
Go
DevOps
Terraform
GCP
GitHub Actions
OpenTelemetry
Prometheus
GitLab CI
Azure
CI/CD
ArgoCD
Jenkins
AWS
Kubernetes
Grafana
Platform Engineering
Amazon EKS
Google GKE
Azure AKS
Apply
$168k – $282k per year • Equity • Remote • Full-Time • 7+ years exp • Bachelor's Degree • Denver • Austin • Boulder • Chicago
Python
JavaScript
C++
AI/ML
AI Agents
DevOps
Splunk
GCP
AWS
Apply
Systems Analyst 1 hour ago
Remote/Hybrid • 5+ years exp • Bachelor's Degree
SQL
Databases
SAP HANA
Amazon Redshift
Amazon Aurora
DevOps
AWS
Incident Management
Analytics
Power BI
ETL/ELT
DataStage
SAP BusinessObjects
Management
Power Automate
Apply
$55k – $104k per year (Estimated) • Remote • Contractor • 3+ years exp
Design
Figma
Apply
$86k – $218k per year (Estimated) • Remote • Full-Time
JavaScript
TypeScript
Frontend
Vue.js
D3.js
Babylon.js
Three.JS
Angular
React.js
WebAssembly
DevOps
CI/CD
Game Dev
GLSL
WGSL
Analytics
Plotly
Apply
$64k – $116k per year • Remote • Contractor
Design
Figma
Adobe XD
Apply
$96k – $203k per year (Estimated) • Remote • Full-Time • 3+ years exp • Bachelor's Degree
Python
SQL
AI/ML
DVC
Weights & Biases
Seldon Core
Spark
MLFlow
Computer Vision
NLP
Kubeflow
NumPy
PyTorch
OpenAI
Recommender Systems
DevOps
Azure
Git
AWS
Docker
Kubernetes
Apply
$101k – $219k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
AI/ML
OpenAI
Apply
See all jobs
This is one of many
595,900 more open roles from verified company boards, updated every day.