CareerPlan

Senior Software Engineer - Scientific Computing

RemoteFull-time$170k–$215k2026-11-08 → 2026-11-09
Remote

Core

Build scalable ML systems and foundational scientific computing libraries to analyze remote-sensing, drillhole, and geophysics data for mineral exploration.

Role type

Senior IC software engineer (scientific computing & ML)

Builds

Scalable ML pipelines, experimentation frameworks, and production-quality data processing tooling for mineral discovery.

Domain

Mining & Exploration / Scientific Computing

Deliverable

production ML models

Required skills

Python (xarray, numpy), ML (statistical, traditional, deep-learning), scientific data processing, MLops, visualization for domain experts, code architecture, testable/composable code

Preferred skills

Geology/mineral exploration domain knowledge, Jupyter notebook prototyping, coaching team members, travel to field sites

Technologies

Python, xarray, numpy, Jupyter, MLops

Responsibilities

Architect and maintain foundational scientific computing libraries; build tooling for rapid prototyping and ML pipelines; collaborate with data scientists to build predictive models for ore metal locations; apply engineering best practices to ensure robust, testable code; travel to exploration sites to observe product impact.