A fast-growing, highly-ambitious company is exploring for and producing critical minerals essential for the energy transition. They use AI to accelerate mineral exploration, finding more ore bodies, faster and at lower cost than conventional exploration. They are looking for talented Software Engineers (all levels) to join their team.
As a Software Engineer, you’ll play a crucial role in developing and deploying the cutting-edge software that powers mineral exploration efforts. You’ll work on a diverse range of projects, from building user-friendly interfaces for geoscientists to developing robust backend services that integrate with AI models and hardware.
Responsibilities:
- Design, develop, and maintain high-quality software solutions across the entire technology stack (cloud, web, mobile, desktop).
- Collaborate with cross-functional teams (geoscience, data science, hardware, product) to understand requirements and deliver impactful features.
- Write clean, efficient, and well-tested code.
- Participate in code reviews and contribute to a culture of continuous improvement.
- Troubleshoot and debug issues, ensuring the reliability and performance of systems.
- Contribute to architectural discussions and decisions.
- Mentor and share knowledge with other team members (for more senior roles).
Prerequisites:
- Proven experience in software development, with a strong understanding of computer science fundamentals.
- Experience with modern software development practices (Agile, Git, CI/CD).
- Proficiency in one or more programming languages (e.g., Python, JavaScript, TypeScript, Go, Java, C++).
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to learn new technologies quickly.
- Commitment to writing high-quality, maintainable code.
Bonus Points:
- Experience with cloud platforms (e.g., AWS, GCP, Azure).
- Experience with web frameworks (e.g., React, Angular, Vue.js) and database technologies (e.g., PostgreSQL, MongoDB).
- Familiarity with geospatial data, scientific computing, or machine learning concepts.
- For senior roles: Lead complex projects, mentor junior engineers.
Location:
This role is based in the UK.
Why Join This Company?
- Impact: Work on challenging problems that directly contribute to the clean energy transition.
- Innovation: Be at the forefront of applying AI to a critical global industry.
- Growth: Join a rapidly expanding company with ample opportunities for professional development.
- Culture: Be part of a collaborative, supportive, and intellectually stimulating environment.
They are an equal opportunity employer and value diversity. They do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Salary: C$162k-C$284k annual