Job Title or Location
RECENT SEARCHES

Full Stack Engineer

Connect Group
Toronto, ON
Posted yesterday
Job Details:
Remote
Full-time
Experienced

Job Description

Are you a passionate Full-Stack Engineer eager to make an impact in the mining industry? We are seeking a self-driven professional to join our Platform team. You will have the opportunity to develop and enhance our cutting-edge web-based dashboard platform, enabling mining companies to upload data, visualize 3D resource models, and access AI-generated insights.

Why Join Us?

  • Be part of a pioneering team pushing the boundaries of AI in mining.
  • Work remotely with the flexibility to be based anywhere in Canada.
  • Collaborate with a diverse group of ML engineers, mining experts, and product teams.

Key Responsibilities:

Frontend:

  • Develop and maintain our primary client interface, a web-based dashboard.
  • Create intuitive data upload interfaces supporting CSV and customizable formats.
  • Implement interactive 3D visualizations of block models with xyz coordinates.
  • Build responsive, user-friendly dashboards displaying model results and analytics.
  • Ensure software compatibility with industry standards (Leapfrog, Geovia GEMS, Vulcan).
  • Optimize interfaces for real-time access from on-site and corporate locations.

Backend:

  • Design and develop RESTful APIs to bridge our frontend and AI models.
  • Implement secure data storage and processing pipelines on AWS.
  • Develop systems for efficient model delivery schedules.
  • Establish version control and data exchange mechanisms within our SAIGE platform.
  • Integrate with deep learning systems to display results on the dashboard.
  • Implement monitoring systems to track model quality and performance.

What We're Looking For:

Work Experience:

  • Experience building web applications that handle complex data visualization.
  • Experience building advanced 2D visualizations.
  • Experience building 3D/interactive visualizations.
  • A background in resource modeling or understanding of geological sciences is a nice to have, but not essential.

Hard Skills:

  • Experience with JavaScript/TypeScript.
  • Experience with React.
  • Experience with HTML5, CSS3, and responsive design principles.
  • Knowledge of cloud platforms (AWS) and database systems (SQL and NoSQL).
  • Familiarity with RESTful API design and implementation.
  • Experience with data visualization libraries (D3.js, Three.js, Pixijs, Babylon).
  • Familiarity with Python (our ML stack).

If you're ready to take on new challenges and be a part of an innovative team, we would love to hear from you! Apply now to help us shape the future of mining technology.

Share This Job: