CareerPlanSign in

Senior Software Engineer - Scientific Computing

🌐 Remote💼 Full-time💰 $170,000–$170,000🗓 2026-08-02 → 2026-09-26

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 Software Engineer (Scientific Computing & ML Systems)

Builds

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

Domain

Mining & Mineral Exploration (Geophysics, Geology, Remote Sensing)

Deliverable

production ML models | infrastructure

Required skills

Python (xarray, numpy), Machine Learning (statistical, traditional, deep-learning), Data Processing, MLops, Scientific Data Visualization, Code Architecture, Testable/Composable Code

Preferred skills

Domain knowledge in Geology/Mineral Exploration, Jupyter Notebook prototyping, Rapid Experimentation, Cross-functional collaboration with Geoscientists

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; Coach team members on engineering best practices; Travel to exploration sites to observe product impact and design new technologies.

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.