S

Stratum AI

Builds AI models for mineral extraction

Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaNo salary listed

About the Job

Requirements

  • At least 5 years of experience in full-stack web development.
  • Strong proficiency in JavaScript or TypeScript and modern frontend frameworks; React is preferred.
  • Experience with HTML5, CSS3, and responsive design principles.
  • Backend development capabilities, including experience with cloud platforms such as AWS.
  • Knowledge of SQL and NoSQL database systems.
  • Familiarity with RESTful API design and implementation.
  • Experience building web applications that handle complex data visualization.
  • Understanding of continuous integration and continuous delivery pipelines and DevOps practices.
  • Ability to work with development teams to integrate frontend systems with machine-learning systems.
  • Technical communication skills to explain complex systems to non-technical stakeholders.
  • Experience with version control systems such as Git.
  • Ability to frame technical problems within business and domain contexts.
  • Ability to solve real-world problems in industries outside the candidate's professional domain.
  • Open to occasionally working unusual hours, including some weekend calls, to accommodate overseas clients.

Responsibilities

  • Develop and maintain the web-based dashboard that serves as the primary interface between clients and the company's artificial intelligence technology.
  • Create 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 dashboards displaying model results, analytics, and performance metrics.
  • Ensure compatibility with mining industry software such as Leapfrog, Geovia GEMS, and Vulcan.
  • Optimize interfaces for real-time access from site and corporate locations.
  • Design and develop RESTful APIs and services connecting the frontend with artificial intelligence models.
  • Implement secure data storage and processing pipelines on AWS.
  • Create systems for model delivery on weekly-to-monthly update schedules.
  • Develop version-control and data-exchange mechanisms within the SAIGE platform.
  • Integrate proprietary deep-learning systems to present results through the dashboard.
  • Implement monitoring systems to track model quality and performance over time.
  • Collaborate with machine-learning engineers, mining experts, and product teams to develop features addressing 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.

Desired Qualifications

  • Experience with 3D visualization or geospatial data.
  • Experience with data visualization libraries such as D3.js, Three.js, PixiJS, or Babylon.
  • Knowledge of mining software or geological data formats.
  • Background in resource modeling or understanding of geological sciences.
  • Experience implementing security best practices, including SOC 2 compliance.
  • Familiarity with Python.
  • Experience with containerization technologies such as Docker or Kubernetes.
  • Additional language proficiency for international client support.
  • Experience with React.

About the Company

Stratum AI

Builds AI models for mineral extraction

Stratum AI builds machine learning software for mining companies to predict the distribution and quality of minerals before deciding what to extract and process. Its SAIGE platform turns geological logs, drill results and operating data into three-dimensional models of deposits, with applications in resource estimation, ore classification and processing. Mining teams upload data through a web dashboard, inspect model results and use the outputs to plan work at a mine. The company sells its proprietary modelling technology to mine operators, with technical specialists adapting models to each site's geology and operating needs. Stratum AI is headquartered in Toronto, Canada.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Toronto, Canada
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Stratum AI

See more jobs