Data Science Software Engineer

3 months ago


Vancouver, Canada Go REcruitment Full time
p>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 NBIT tool performs downhole surveys at regular intervals to measure hole trajectory and distance from the hanging wall and foot wall. p>

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.

  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.)


  • Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Azad Technology Partners is a forward-thinking company based in Richfield, MN, seeking a highly skilled Data Science and AI Engineer for a full-time, W2 Contract position.**Job Summary:**We are looking for an experienced Data Science and AI Engineer to join our team. As a key member of our organization, you will be responsible for designing and developing...


  • Vancouver, Canada Intelliswift Software Full time

    We are seeking a highly skilled Cloud Data Engineering Specialist to join our team at Intelliswift Software. As a Cloud Data Engineering Specialist, you will be responsible for providing production support for data pipelines and applications using Python, Azure Data Factory (ADF), Azure Databricks, and Kafka.Our ideal candidate has strong knowledge of...


  • Vancouver, Canada Treasure Data Full time

    p>Treasure Data: At Treasure Data, we’re on a mission to radically simplify how companies use data to create connected customer experiences. Our sophisticated cloud-based customer data platform drives operational efficiency across the enterprise to deliver powerful business outcomes in a way that’s safe, flexible, and secure.We are thrilled that Gartner...


  • Vancouver, British Columbia, Canada Treasure Data Full time

    At Treasure Data, we're dedicated to making data-driven decision-making a reality. As a key member of our team, you'll play a vital role in driving the success of our Real-Time product.About UsWe're a leader in Customer Data Platforms, as recognized by Gartner Magic Quadrant for 2024. Our cloud-based customer data platform simplifies how companies use data...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full time

    We are looking for candidates who excel in developing high-performance data and transaction management solutions using advanced technologies. A strong academic or research track record, combined with excellent communication and leadership skills, is essential.About the TeamThe Distributed Data Management team at Amazon Redshift is responsible for delivering...


  • Vancouver, Canada Intelliswift Software Full time

    Job OpportunityWe are seeking an experienced Data Engineer Specialist to join our team at Intelliswift Software. The ideal candidate will have a strong background in data engineering and be able to provide production support for data pipelines and applications using Python, ADF, Azure Databricks, and Kafka.This role offers the opportunity to work with...

  • Data Science Engineer

    1 month ago


    Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleSanctuary Cognitive Systems Corp. is seeking a skilled DataOps Engineer to join our Data Collection team. Reporting to the Data Collection Team Lead, the successful candidate will gain a comprehensive understanding of the data collection tools and ML training pipelines that power our humanoid robots.Key ResponsibilitiesSupport the development...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleWe are seeking an experienced Advanced Data Science and Robotics Engineer to join our team at Sanctuary Cognitive Systems Corp. The ideal candidate will have a strong background in data science, robotics, and machine learning.Job Description:The successful candidate will be responsible for developing and implementing data-driven solutions to...


  • Vancouver, Canada Intelliswift Software Full time

    At Intelliswift Software, we are seeking an exceptional Senior Data Architecture Specialist to join our team. With a focus on remote work in Mexico, this contract opportunity is open for 6+ months.This role requires expertise in Python, ADF, Azure Databricks, and Kafka. The ideal candidate should possess strong problem-solving skills, attention to detail,...


  • Vancouver, British Columbia, Canada BCI Full time

    About the RoleThe Data Engineer at BCI is responsible for designing, developing, and implementing data and analytics products and projects that enable data science efforts within the organization. This role contributes to a strong data and analytics competency for BCI, driving data modernization and innovation.Key ResponsibilitiesCollaborate with business...


  • Vancouver, British Columbia, Canada Intelliswift Software Full time

    We are looking for a skilled Data Engineer to join our team at Intelliswift Software.About the JobThis is a 6+ month contract position, offering an excellent opportunity for professionals to work on challenging projects and advance their careers.Key ResponsibilitiesThe ideal candidate will have experience with data pipelines, Azure Databricks, Kafka, and...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Amazon Development Centre Canada ULC is at the forefront of innovation, pushing the boundaries of technology to deliver data solutions that impact millions of users worldwide. As a Software Development Engineer on our team, you will play a pivotal role in shaping the definition, vision, design, roadmap, and development of our security and compliance...


  • Vancouver, British Columbia, Canada Amazon Data Services Canada, Inc. Full time

    About the JobAs a Data Engineer Leader with Amazon Data Services Canada, Inc., you will be responsible for leading a team of engineers in building data systems that simplify bringing new models to customers and enhance visibility into our underlying modeling process. You will mentor and guide your team towards best practices in data engineering, while...


  • Vancouver, British Columbia, Canada Softbank Investment advisers Full time

    Treasure Data is a customer data platform pioneer that empowers the world's largest and most innovative companies to drive connected customer experiences. We are looking for an experienced software engineer to join our core service group and enhance the Real-Time Engine component.Job DescriptionWe build a programmable platform to efficiently enable and scale...

  • Data Engineer

    5 days ago


    Vancouver, Canada Intelliswift Software Full time

    Job Title: Data EngineerLocation: Mexico (100% Remote)Duration: 6+ Months contract.Must have: Python, ADF, Databricks, Scala and KafkaGood to have: Spring Boot and UI DevelopmentKey Responsibilities:Provide production support for data pipelines and applications using Python, ADF, Azure Databricks, and Kafka.Monitor, troubleshoot, and resolve issues in a...


  • Vancouver, British Columbia, Canada Arista Full time

    Arista Networks is a leading innovator in data-driven, client-to-cloud networking for large data center, campus, and routing environments. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world.About the RoleWe are...

  • software engineer

    1 month ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 30 to 40 hours per weekEducation: Expérience: EducationBachelor's degreeComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration...

  • software engineer

    1 month ago


    Vancouver, Canada WIA Software Systems Inc. Full time

    Work Term: PermanentWork Language: EnglishHours: 30 to 40 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsComputer programming/programmer, generalComputer scienceComputer software engineeringWork settingSoftware companyTasksCollect and document user's requirementsCoordinate the development, installation, integration and...

  • Software engineer

    1 month ago


    Vancouver, Canada WIA Software Systems Inc.] Full time

    Overview Languages English Education or equivalent experience Computer science Computer software engineering Systems engineering Experience On site Work must be completed at the physical location. There is no option to work remotely. Work setting Responsibilities Tasks ...


  • Vancouver, British Columbia, Canada Science World Full time

    Join Science World as an Educator Programs ManagerWe are seeking a highly motivated and experienced educator to lead our educators' portfolio in support of Science World's mission. As the Educator Programs Manager, you will be responsible for ensuring that Science World is a top-of-mind, trusted resource, destination, and catalyst for quality K-12 science...