As a key hire in our development team your focus will be on leading the geospatial development within Earth Blox. You will be responsible for designing and building new Earth Observation functionality, developing algorithms, exploring the benefits that AI and Machine Learning methods could bring to our customers, and helping people to improve the way the planet and its resources are cared for. In addition you will help squash bugs, clean up code, and we will expect you to contribute to the great team environment we have.
You will also be a point of contact and support for our customers, using your knowledge of remote sensing and Earth Observation to help them use Earth Blox to their full advantage and ensure that they are successful in the jobs that they are using Earth Blox to do.
Also you'll have an opportunity with colleagues in the development team to dive into the software development stack, gaining exposure to frontend web application development frameworks and highly scalable backend cloud compute and data technologies.
• You thrive in a highly-collaborative, agile team.
• You enjoy the flexibility to learn and work with new technologies to solve problems.
• You work hard, but you know it’s important to enjoy the work while you do so, as well as to maintain a healthy work-life balance.
• You’re happy to take full ownership and responsibility for your work and drive it through to an end solution.
• But equally you would welcome the opportunity to collaborate on pieces of work.
• You realise your first idea isn’t always your best idea and that great solutions come from iteration. You have great empathy for our end-users, and understand the value of good design.
• You're keen to be an early member of a startup where you’ll get the rare opportunity to help shape the company and influence the overall direction of the product from the outset.
• A PhD, Post-Doc, or equivalent experience in relevant employment (e.g. 4 years)
• Robust understanding of remote sensing, Earth Observation, and geospatial analytics
• Formal education in a numeric focussed discipline (e.g. remote sensing, physics, geosciences, or statistical subject) to Masters level or above
• Strong geo-statistical and quantitative background
• Technical knowledge of Understanding and experience of creating Earth Observation data processing methodologies or algorithms
• Satellite Image processing experience
• Proficient in Python
• Experience analysing data using Google Earth Engine
• Demonstrable capacity to work in a team.
• Some experience in geospatial development.
• Google Maps API
• Experience using Google Cloud Platform
• Experience using GIS software packages (QGIS, ArcMap or SNAP)
• Experience with deploying and managing apps on Google App Engine;
• Experience using Google App Engine / Google Cloud.
• Firebase Auth, Firebase Firestore DB, Firebase Storage.
• Google Cloud Functions.
• You are pragmatic and don't overdo on abstraction, testing, and processes, but you understand the value and trade-offs.
• You are detail oriented, have great empathy for our end-users, and understand the value of good interaction patterns and design.
We're a small, close-knit team that moves quickly. The nature of the work that we do is bringing together the different worlds of web app software development with the data science of satellite Earth observation. This means that there is a degree of experimentation towards our success, and we get there as a team. It’s a highly collaborative effort, with everyone having a voice that’s heard. Our developers are as comfortable having product vision discussions as they are diving into code.
Our development team is drawn from a range of backgrounds that reflects the diversity of our work. We know that exciting things happen on the boundary of these disciplines and encourage everyone to stretch themselves to learn at least something about every part of the Earth Blox technology stack.
Software developers will learn about satellite imagery and get involved in writing Earth Engine code in Jupyter notebooks, while data scientists will learn web development skills, so they can convert an algorithm into a web artefact - “an Earth Block” - deploy and test it.
This creates a hugely collaborative team dynamic where everyone can help and learn from one another and we can “swarm” team members to where the bottlenecks in the development pipeline are occurring.
We run a very loose SCRUM Agile methodology, typically running two week sprints with a single week for planning and review either side. Sometimes (well, alright, quite often) we break out of this pattern as the rapidly changing demands of a start up require us to pivot quickly to meet an urgent customer requirement, but we do try to keep to a structure as much as possible.
We kick off the morning with a “stand up” meeting, usually lasting 10 to 20 minutes, and then catch up with one another in small 2-3 people breakout chats throughout the day, discussing peer reviews, collaborating on design and solutions and working through problems . Once a week, we have an informal brown bag session where anyone in the team can share some knowledge, whether it was a new technique they have discovered, an algorithm they developed or just a really annoying bug. From the start we have all worked remotely and overcame the challenges that presented by being really supportive of one another - always jumping in to offer help and encouraging everyone (including yourself) not to sit on a problem for too long without getting some support.
If this sounds like a place where you can achieve your best work then we’d love to hear from you! In order to apply, please email your CV and cover letter to firstname.lastname@example.org.
If you don’t tick all of the points above but you’re passionate about the role then just let us know, we’re keen to hear from you and we recognise that your CV is only one small part of the picture. You’ll get bonus points for sending through links to prototypes, code, or links to apps you’ve built.
Quosient is devoted to building an inclusive and diverse company. Black, Indigenous, and people of colour; women, queer people, and all gender identities, and individuals with disabilities are especially encouraged to apply.