CareerPlanGet AI match score →

Senior Software Engineer, Scientific Computing

North America🌐 Remote💼 Full-time💰 $170,000–$170,000🗓 2026-07-13 → 2026-07-31

Core

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

Role type

Senior IC software engineer (scientific computing & ML)

Builds

Scalable ML pipelines, production-quality data processing tooling, and foundational scientific computing libraries for mineral exploration

Domain

Mining & mineral exploration (geophysics, geology, remote sensing)

Deliverable

production ML models | infrastructure

Required skills

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

Preferred skills

Experience with limited/noisy data sources, domain knowledge in geology/mineral exploration, rapid prototyping in Jupyter notebooks

Technologies

Python, xarray, numpy, Jupyter, MLops frameworks

Responsibilities

Architect and maintain foundational scientific computing libraries; build tooling for rapid prototyping, experimentation, and simulation; collaborate with data scientists to build predictive models for ore metal locations; apply engineering best practices to ensure robust, testable code; collaborate with geoscientists to invent the modern scientific computing stack; travel to exploration sites to observe product impact and design new technologies

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗