Senior Software Engineer, Scientific Computing (Hardware/Sensors)
Kobold MetalsAI-powered mineral company
Remote$170,000 - $215,000Senior
Breakthrough Energy Ventures
Andreessen Horowitz
T. Rowe Price
Jeff Bezos
Durable Capital Partners LP
Mitsubishi
Data & AI
About the role
TL;DR
Build scalable ML systems for mineral exploration using scientific computing and AI.
- •KoBold Metals is seeking a Senior Software Engineer to build a modern scientific computing stack for mineral exploration.
- •You will apply software engineering and machine learning to various data types to create scalable ML systems and guide high-speed, high-quality decisions.
- •Key Responsibilities Architect, implement, and maintain foundational scientific computing libraries.
- •Integrate third-party and domain-specific tooling into repeatable pipelines.
- •Build tooling to increase ML velocity, including prototyping, experimentation, and robust ML pipelines.
- •Debug across complex boundaries including third-party binaries and undocumented formats.
- •Collaborate with data scientists, geoscientists, and engineers to invent the modern scientific computing stack.
- •Requirements 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 and Python, including xarray and numpy.
- •Experience with data from physical measurements, scientific instruments, imagery, or geophysical data.
- •Hands-on history with hardware, flight, space, lab instrumentation, or field-deployed systems.
Required skills
PythonNumPyGitLinux
Nice-to-have skills
TensorFlowPyTorchscikit-learnComputer VisionNLPLLMsMLflow
Domain expertise
cleantechclimatetechdeeptechai
Tech stack
PythonNumPyGitLinux