Stratum AI
Posted 8mo ago

Full Stack Engineer

Stratum AI
Canada
RemoteFull Time
Responsibilities
  • Develop frontend
  • Design backend
  • Integrate APIs
Requirements
  • 5+ years in full-stack web development
  • Strong frontend (JavaScript/TypeScript, React)
  • Backend on AWS
  • RESTful APIs
  • Data-heavy apps
  • CI/CD
  • Git
Technical tools mentioned
JavaScriptTypeScriptReactHTML5CSS3AWSRESTGitCI/CD

Job description

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.

About Stratum AI

AI-powered 3D mineral resource modeling for the mining industry.

Year founded
2019
Employees
15
Industries
Organization type
Private
Latest investment
Raised $150.00k Seed (2020) — led by Founders Fund, Aramco Ventures, Y Combinator, Builders VC
Headquarters
CA

Similar jobs

Full-Stack Engineer roles
7h
Save
Mark Applied
Hide
Full-Stack Engineer
United States or Canada
$190k-$220k/yr RemoteFull Time
Kindred
Kindred: A members-only platform for peer-to-peer home swapping.
3+ YOERequires 3+ years building consumer-facing applications, strong React, React Native, TypeScript, UI/UX, backend development, and experience with Next.js, Expo, Node, GraphQL, and Postgres.
React, React Native, TypeScript, Next.js, Expo, Node, GraphQL, Postgres
8h
Save
Mark Applied
Hide
Full Stack Developer
Toronto, Ontario, Canada
$2k-$4k/mo OnsitePart Time, Contract
MarkiTech
MarkiTech: Develops AI-powered healthcare software and digital automation solutions.
Several years of full-stack development experience with JavaScript, TypeScript, React, Node.js, Express, REST APIs, Git, secure integrations, and cloud deployment experience.
React, JavaScript, TypeScript, Node.js, Express, GitHub, Docker, GCP, AWS, Azure, Firebase, Firestore, MongoDB, Socket.IO, Python, Git, REST API, FHIR, HL7, EMR, CI/CD
12h
Save
Mark Applied
Hide
Full Stack Engineer
United States or Canada or Brooklyn
RemoteFull Time
Pogo
Pogo: AI-powered market research platform using verified consumer purchase data.
2+ YOERequires 2–4 years of full-stack software development experience, production-system experience, AI tool proficiency, strong product judgment, and ability to build across frontend and backend systems.
Claude Code, Cursor, Codex, LLM, Animations.Dev, Devouring Details, InterfaceCraft
3d
Save
Mark Applied
Hide
Senior / Intermediate Full Stack Engineer (Backend-Leaning)
Canada
RemoteFull Time
Valsoft
Valsoft: Acquires and operates niche vertical market software businesses globally.
Professional full-stack engineering experience with strong backend depth; Java, Spring Boot, Hibernate, React, Node.js, REST APIs, cloud SaaS, automated testing, secure development, and CI/CD experience required.
Java, Spring Boot, Hibernate, React, Node.js, GitHub Actions, Azure Cosmos DB, OTEL
3d
Save
Mark Applied
Hide
Full Stack Engineer
United States or Canada or South America
RemoteFull Time
Ledgebrook
Ledgebrook: A technology-enabled MGA providing excess and surplus insurance.
3+ YOERequires 3+ years of full-stack development experience, scalable engineering solutions, data modeling, maintainable and testable code, CI/CD familiarity, and strong communication and organizational skills.
JavaScript, Node.js, Python, RESTful APIs, GitHub Actions, AWS CodePipeline, Jenkins, JS/TS, HTML, CSS, SCSS, Angular, React, Bootstrap, Docker, Kubernetes, LLMs, Artificial Intelligence (AI)
3d
Save
Mark Applied
Hide
Sr. Fullstack Developer, Originations
Brazil or Mexico or Canada
$80k-$95k/yr RemoteContract
Scratch Financial
Scratch Financial: Provides point-of-sale financing and payment processing for healthcare providers.
5+ YOERequires 5+ years of software engineering experience, strong Node.js and TypeScript backend skills, RESTful APIs, React, HTML, CSS, JavaScript, SQL/NoSQL databases, and agile collaboration.
Node.js, TypeScript, RESTful APIs, React, HTML, CSS, JavaScript, SQL, NoSQL, MySQL, PostgreSQL, Firestore, Redis, CI/CD, Docker, Kubernetes, Agile, Scrum, Google Cloud Platform, PHP, Golang, Playwright, Cypress, Selenium
3d
Save
Mark Applied
Hide
Full Stack Engineer
United States or San Francisco or New York City or Los Angeles or Boston or Seattle or Washington or San Diego or Chicago or Austin or Dallas or Portland or Denver or Philadelphia or Baltimore or Sacramento or Minneapolis or Miami or Atlanta or Phoenix or Orlando or Las Vegas or Salt Lake City or Madison or Birmingham or San Antonio or Spokane or Toronto
$115k-$195k/yr HybridFull Time
Roo
Roo: Digital marketplace connecting veterinary professionals with animal hospital shifts.
2+ YOE2–4 years of software engineering experience; proficiency in TypeScript/JavaScript, React Native, Node, Express, React, AWS, relational databases, and SQL. Strong communication and teamwork skills; computer science degree preferred.
TypeScript, JavaScript, React Native, Jest, Cypress, Node, Express, React, AWS, SQL, CI/CD
3d
Save
Mark Applied
Hide
Full Stack Engineering Specialist, Front-End Angular/React & Back-End Java
Ottawa, Ontario, Canada
$69k-$119k/yr HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
4+ YOERequires 4+ years of full-stack software engineering, Java, REST APIs, microservices, Angular, React, GCP, IaC, GitHub Actions, testing, and Agile experience, plus a related bachelor's degree or college diploma and Reliability clearance eligibility.
Java, REST APIs, Angular, React, Google Cloud Platform, Infrastructure as Code, GitHub Actions, Docker, Kubernetes