Jobs Companies KoBold Metals Frontend Software Engineer

About this Frontend Software Engineer role at KoBold Metals

KoBold Metals · Remote · Remote

About the company: 

The mining industry has steadily become worse at finding new ore deposits, requiring >10X more capital to make discoveries compared to 30 years ago. The easy-to-find, near-surface deposits have largely been found, and the industry has chronically under-invested in new exploration technology, relying on the manual techniques of yesteryear – even as demand accelerates for copper, lithium, and other metals to build electric vehicles, renewable energy, and data centers.

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. In the six years since founding, KoBold has become by far both the largest independent mineral exploration company and the largest exploration technology developer. Our data scientists and software engineers, who come from leading technology companies, jointly lead exploration programs with our renowned exploration geologists.

KoBold has proven its first discovery with materially less capital than the industry average and found one of the best copper deposits ever discovered: the copper is far more concentrated than the global average of copper mines, and this asset alone is expected to generate meaningful revenue for decades. KoBold has a portfolio of more than 60 other projects, each of which has the potential for another high-quality discovery.

KoBold is privately held; investors include institutional asset managers T. Rowe Rice and Canada Pension Plan Investments; technology venture capitalists Andreessen Horowitz, Breakthrough Energy Ventures, BOND Capital, and Standard Investments; and natural resources companies Equinor, BHP, and Mitsubishi.

 

Responsibilities:

  • Build intuitive and elegant user experiences to empower fellow KoBolders with backgrounds in geology, geophysics, geochemistry, and data science.
  • Own and improve KoBold’s existing web apps that manage data upload, discovery, search, and visualization.
  • Collaborate with scientists to architect new tools to support complex, interactive 2D/3D geospatial visualizations, plotting, and data labeling.
  • Champion frontend best practices. Modernize our stack to standardize our UIs, prototype faster, and deploy useful apps for our geologists and data scientists. Mentor junior developers.
  • Setup systems to automate the testing of our UIs.

Qualifications:

  • Experience in architecting, developing, and maintaining frontend applications that provide a rich user experience.
  • Experience in writing production-quality code that is correct, performant, scalable, and extensible.
  • Skilled with data visualization libraries (D3, Leaflet, etc).
  • Experience with the following: modern JavaScript tools (node.js, TypeScript, React, Angular, etc), modern deployment and cloud technologies, Python web frameworks (Django, Panel, Flask, etc), and classic frontend development (HTML, CSS, etc).

Bonus Qualifications

  • Experience with geospatial data and building map-based experiences.
  • Familiarity with containerization and container orchestration platforms, such as Docker, AWS ECS, Kubernetes, etc.
  • Experience with frontend automated-testing systems (Cypress, Selenium, etc).

A great candidate will also be:

  • Highly intellectually curious and eager to learn about all aspects of mineral exploration, particularly in the geology domain. Will be open to working directly with geologists in the field.
  • Excited to work on a wide range of problems in a dynamic work environment, to take on a wide range of responsibilities, and to learn new tech and science.
  • Keen not just to build cool technology, but to figure out what technical product to build to best achieve the business objectives of the company.
  • A strong communicator who enjoys working with colleagues across the company.

 

This position is Full-time.

 

The US base salary range for this full-time exempt position is $160,000 - $240,000.

 

Location: Remote, Candidates can be located anywhere in the United States or Canada. All candidates must be legally authorized to work in the United States or Canada.

What to Expect

Joining KoBold means getting the opportunity for hands-on exposure to our exploration projects around the world. All employees are expected to travel to project sites, with a minimum of one week per year. Field-facing and technical roles spend significantly more time in the field.

 

Ready to apply to KoBold Metals?
Apply to KoBold Metals

How this Software Engineer salary compares

This role pays $200,000/yrin line with the typical range for Software Engineer roles.

$99,387 median $182,500 $251,000

Typical range $148,000–$219,150/yr, from 1,357 comparable Software Engineer listings on JobsRadar (pay annualized to USD). See Software Engineer salary insights →

Similar jobs

Wayflyer
Full Stack Software Engineer
Wayflyer
⚡ Apply early Remote Europe · location restricted
● New 👁 Seen ✓ Applied 5h ago
Honor
Staff Software Engineer
Honor
⚡ Apply early Remote Position · location restricted $194,400–$216,000
● New 👁 Seen ✓ Applied 8h ago
Affirm
Senior Software Engineer, Back-end (Fraud)
Affirm
⚡ Apply early Remote Spain · location restricted €86,000–€122,000 🛂 Visa sponsorship
● New 👁 Seen ✓ Applied 10h ago
Affirm
Senior Software Engineer, Back-end (Fraud)
Affirm
⚡ Apply early Remote Poland · location restricted
● New 👁 Seen ✓ Applied 10h ago
Ramp
Staff Software Engineer, iOS
Ramp
⚡ Apply early New York, NY (HQ) Hybrid $189,000–$330,000
● New 👁 Seen ✓ Applied 12h ago
Teleport
Senior Software Engineer, Security - UK
Teleport
⚡ Apply early United Kingdom (Remote) · location restricted £122,400–£204,600
● New 👁 Seen ✓ Applied 12h ago
Teleport
Senior Software Engineer, Security - US
Teleport
⚡ Apply early United States (Remote) · location restricted $189,040–$342,000
● New 👁 Seen ✓ Applied 12h ago
Precision for Medicine
Senior Clinical Database Programmer (LATAM)
Precision for Medicine
⚡ Apply early Remote, Argentina; Remote, Bra... · location restricted
● New 👁 Seen ✓ Applied 14h ago
Precision Medicine Group
Senior Clinical Database Programmer (LATAM)
Precision Medicine Group
⚡ Apply early Remote, Argentina; Remote, Bra... · location restricted
● New 👁 Seen ✓ Applied 14h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at KoBold Metals

See all jobs at KoBold Metals →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free