
Senior Software Engineer, Scientific Computing (Hardware/Sensors)
KoBold Metals
Why we think you can apply
- Hiring model
- Open worldwide · the employer states no country restriction
- Work from
- Anywhere, the UAE included
Posted 2 months ago · apply link checked 8 hours ago
About the role
About the Company
KoBold builds AI models for mineral exploration and deploys those models—alongside our novel sensors—to guide decisions on KoBold-owned-and-operated exploration programs. Since our founding in 2018, KoBold has become by far both the largest independent mineral exploration company and the largest exploration technology developer.
Responsibilities
- Architect, implement, and maintain foundational scientific computing libraries used in mineral exploration analyses
- Integrate third-party and domain-specific tooling into coherent, repeatable pipelines
- Build tooling to increase machine learning velocity, including prototyping in Jupyter notebooks and building experimentation frameworks
- Debug across boundaries including third-party binaries, undocumented formats, and deployed instrumentation
- Apply and coach team members on engineering best practices like writing robust, testable, and composable code
- Collaborate with data scientists, geoscientists, and engineers to invent a modern scientific computing stack
- Occasional travel to exploration sites around the world (approximately twice per year)
Requirements
- At least 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 including statistical, traditional, and deep-learning approaches
- Proficiency in Python, ideally including array-based packages such as xarray and numpy
- Experience with physical world data such as physical measurements, scientific instrument output, imagery, or geophysical data
- Experience in visualizing scientific data for domain experts
- Hands-on history with hardware, flight, space, lab instrumentation, or field-deployed systems
- Ability to work with limited, disparate, and noisy data sources
What we look for
- 5+ years software engineering/ML experience
- Proficiency in Python (numpy/xarray)
- Experience with physical/scientific sensor data
- ML foundational knowledge
- Hardware or instrumentation experience
SponsorWake up to a shortlist, not a search results page.
NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
SponsorWake up to a shortlist, not a search results page.
NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches