Posted Sep 23, 2026

Senior Software Engineer - Remote Opportunity

Apply Now
Senior Software EngineerThe mining industry is facing significant challenges in discovering new ore deposits, requiring over ten times more capital for discoveries than three decades ago.The easily accessible, near-surface deposits are largely exhausted, and the industry has under-invested in new exploration technologies, relying too heavily on outdated manual techniques even as the demand for metals like copper and lithium soars, driven by the need for electric vehicles and renewable energy.At KoBold, we are transforming mineral exploration by building advanced AI models and deploying innovative sensors to guide our exploration programs.In just six years since our inception, we have emerged as the leading independent mineral exploration company and a pioneer in exploration technology.Our talented data scientists and software engineers, hailing from top technology firms, collaborate closely with our esteemed exploration geologists to drive exploration forward.KoBold has already made significant discoveries, achieving them with substantially less capital than the industry average.Notably, we have identified one of the richest copper deposits ever found, poised to generate revenue over the coming decades.With a portfolio of over 60 other projects, each potentially leading to further high-quality discoveries, we are excited about the future.We are on the lookout for Senior Software Engineers who are eager to contribute to our mission.About the RoleAs a Senior Software Engineer at KoBold, you will have the rare opportunity to work closely with our users, gaining insights into mineral exploration and geology while developing cutting-edge technology solutions.Instead of just writing code and waiting for feedback, you will be engaged directly with colleagues, immersing yourself in the real-world applications of your work, sometimes even joining our exploration teams in the field in locations such as Zambia, Canada, or Arizona.Your primary responsibility will be to enhance exploration success by making mineral data accessible to both humans and machines.Previous projects include the Structured Ingest Pipeline (SIP), DataKit generation, and Retrieval Augmentation Generation (RAG) utilizing natural language processing on unstructured data.Our tech stack includes Python, Django, React, AWS, as well as tools like Retool and Prefect.By collaborating with our exceptional team of data scientists, geologists, and software engineers, you will have the chance to tackle complex problems and contribute to the discoveries of essential energy transition metals such as lithium, copper, nickel, and cobalt.Together, we can shape the future of mineral exploration and contribute to building a sustainable world.Your key responsibilities will include :Engaging deeply with exploration geologists and data scientists to tailor technology to their needs and continuously learn about mineral exploration.Building data pipelines and tools that derive insights from exploration data, often leading a small team to ensure successful delivery.Gaining expertise in KoBold's Data Systems and understanding their impact on exploration.Owning projects end-to-end, from design to implementation, testing, and continued collaboration with exploration teams.Providing and receiving constructive feedback on design and code.Managing the operational aspects of the team's services and supporting scientific colleagues with our tools.Qualifications4years of experience in software engineering, with a focus on building production cloud data systems.Proficiency in Python.Ability to write production-quality, correct, readable, well-tested, scalable, and extensible code.Experience in designing large-scale systems.Demonstrated ability to take ownership of projects from problem definition to impactful delivery.A strong intellectual curiosity and eagerness to learn about mineral exploration and geology.Excellent communication skills to convey technical problems and solutions to non-developers.Excitement about joining a fast-growing early-stage company and comfort in a dynamic environment.A desire to not only build advanced technology but to understand what products best achieve the company's business objectives.Nice to HavesExperience with modern frontend frameworks such as React.Familiarity with geospatial data and creating map-based applications.Knowledge of containerization and orchestration platforms like Docker, AWS ECS, Kubernetes, etc.A background in natural sciences.The US base salary range for this full-time exempt position is $175,000 - $210,000.Location :This position is remote, and 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..