Senior Data/Software Engineer (Remote or in Toronto) – Filled!

job
  • Go REcruitment
Job Summary
Location
Vancouver ,BC B6B
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
27 Nov 2024
Share
Job Description

Company Overview – A Start-up Disrupting the Mining Industry

Novamera Inc. is a funded start-up that is developing an innovative technology and process to recover gold, copper or other ore from steeply dipping, narrow vein deposits that are considered uneconomic when applying traditional extraction methods. It is called Sustainable Mining by Drilling (“SMD”) and there is a global opportunity for this innovation, which has the potential to not only mine minerals more safely at a significantly lower cost than conventional selective mining methods, but with substantially lower energy, water consumption and environmental footprint.

SMD System – A Revolutionary Technology

Novamera, with the help of Memorial University of Newfoundland in St. John’s (“MUN”), is developing SMD, a viable solution to address mining steeply dipping narrow vein deposits by augmenting existing directional drilling equipment and ground penetrating radar technology with innovative improvements geared toward the mining environment.

The unique drilling system combines high resolution subsurface imaging and directional drilling in a two-pass process that identifies the physical shape of the ore vein and is highly flexible to changes in vein geometry. The initial pass uses a diamond drill to create a pilot hole that is guided by the near borehole imaging tool (“NBIT”). The NBIT tool performs downhole surveys at regular intervals to measure hole trajectory and distance from the hanging wall and foot wall. The second pass utilizes large diameter (0.5m to 3.0m) hole opening equipment that follows the pilot hole and excavates the vein out to its full thickness.

Opportunity – Development Role in Reshaping the Mining Industry

The Senior Software Engineer has the opportunity to come on board at the ground floor, be a part of the engineering team and be a significant contributor in shaping the development of the SMD technology.

Novamera Inc is looking for:

A self-driven senior software engineer looking to be challenged by delivering software solutions and cloud technologies to the team. An individual who is looking to join and grow with a start-up company delivering innovation and disruptive technology to the underground and mining community.

Role and Responsibilities include:

  1. Define the architecture for our product to optimize for changeability
  2. Developing 3D navigation software based on novel complex sensor arrays and steering parameters
  3. Designing and maintaining APIs (fastapi)
  4. Creating and managing ETL pipelines to cloud storage providers (postgres, digital ocean)
  5. Managing internal code review and pull request process
  6. Maintaining all appropriate documentation, including development documentation for all works
  7. Working collaboratively with mechanical and hardware disciplines
  8. Writing, reviewing and executing test plans
  9. Collaborating with Hardware and controls Engineering to attain optimal product performance
  10. Writing and reviewing technical specifications
  11. Provide mentoring and leadership to junior team members

Qualifications Required:

  • Bachelor of Computer Science (Masters Preferred) specializing in Data Engineering or equivalent
  • Minimum 5-10 years of experience with software engineering, data science or data engineering
  • Experience in cloud-based technologies, software platforms and database structures

Qualifications Preferred:

  • Background and practical experience in statistics and/or computational mathematics (Bayesian and Frequentist approaches, NumPy, PyMC3, etc.)

Contact Rex To at for more information.

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Vancouver, BC
  • 14 Days ago
  • Vancouver, BC
  • 13 Days ago
  • Vancouver, BC
  • 14 Days ago
  • Vancouver, BC
  • 14 Days ago
  • Vancouver, BC
  • 14 Days ago
  • Vancouver, BC
  • 14 Days ago
  • Vancouver, BC
  • 14 Days ago
  • Vancouver, BC
  • 1 Hours ago
  • Vancouver, BC
  • 1 Hours ago
  • Vancouver, BC
  • 10 Days ago