Senior Software Engineer, Decision Science

New
K
KoBold MetalsMineral Exploration
Remote, Candidates can be located anywhere in the United States or Canada.Full-TimeSenior
Salary170,000 - 215,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years
Required Skills
PythonMachine LearningNumpyData visualizationMLOps

Requirements

  • At least 5 years of experience in decision science with a strong software engineering focus.
  • Track record of building production-quality data processing solutions.
  • Proficiency with foundational machine learning concepts (statistical, traditional, and deep-learning).
  • Proficiency in Python, ideally including array-based packages like xarray and numpy.
  • Deep experience with measured scientific data.
  • Experience in visualizing scientific data for domain experts.
  • Experience in MLOps and building robust machine learning systems.
  • Ability to work with limited, disparate, and noisy data sources.
  • Strong communication skills and ability to collaborate with non-developer domain experts.
  • Ability to take ownership of large projects and independently prioritize tasks.

Responsibilities

  • Architect, implement, and maintain decision science libraries used in mineral exploration analyses.
  • Build tooling to increase decision-making velocity, including experimentation, evaluation, and simulation frameworks.
  • Turn successful R&D into robust, scalable pipelines.
  • Organize machine learning models and outputs for repeatability and discoverability.
  • Apply and coach team members on engineering best practices such as writing robust, testable, and composable code.
  • Collaborate with data scientists, geoscientists, and engineers to invent modern decision science technology.
  • Travel occasionally (approx. twice per year) to exploration sites to observe impact and design new technologies.
View Full Description & ApplyYou'll be redirected to the employer's site
170,000 - 215,000 USD per year
Apply Now