Senior Software Engineer, Scientific Computing (Hardware/Sensors)

KoBold Metals

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

About the Company

KoBold builds AI models for mineral exploration and deploys those models—alongside our novel sensors—to guide decisions on KoBold-owned-and-operated exploration programs. Since our founding in 2018, KoBold has become by far both the largest independent mineral exploration company and the largest exploration technology developer.

Responsibilities

  • Architect, implement, and maintain foundational scientific computing libraries used in mineral exploration analyses
  • Integrate third-party and domain-specific tooling into coherent, repeatable pipelines
  • Build tooling to increase machine learning velocity, including prototyping in Jupyter notebooks and building experimentation frameworks
  • Debug across boundaries including third-party binaries, undocumented formats, and deployed instrumentation
  • Apply and coach team members on engineering best practices like writing robust, testable, and composable code
  • Collaborate with data scientists, geoscientists, and engineers to invent a modern scientific computing stack
  • Occasional travel to exploration sites around the world (approximately twice per year)

Requirements

  • At least 5 years of experience as a software engineer, data scientist, or ML engineer
  • Track record of building production quality data processing solutions or tooling
  • Proficiency with foundational ML concepts including statistical, traditional, and deep-learning approaches
  • Proficiency in Python, ideally including array-based packages such as xarray and numpy
  • Experience with physical world data such as physical measurements, scientific instrument output, imagery, or geophysical data
  • Experience in visualizing scientific data for domain experts
  • Hands-on history with hardware, flight, space, lab instrumentation, or field-deployed systems
  • Ability to work with limited, disparate, and noisy data sources

Skills & tools

PythonMachine Learning

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years software engineering/ML experience
  2. 02Proficiency in Python (numpy/xarray)
  3. 03Experience with physical/scientific sensor data
  4. 04ML foundational knowledge
  5. 05Hardware or instrumentation experience
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches