Machine Learning Engineer at Planet
San Francisco, CA, US

Welcome to Planet. We believe in using space to help life on Earth.

Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset of empirical information via a revolutionary cloud-based platform to decision-makers in commercial, environmental, and humanitarian sectors. We are both a space company and data company all rolled into one.

Customers and users across the globe use Planet's data and machine learning-powered analytics to develop new technologies, drive revenue, power research, and solve our world’s toughest challenges.

As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains.

We have a people-centric approach toward culture and community and we are iterating in a way that puts our team members first and prepares our company for growth.

Join Planet and be a part of our mission to change the way people see the world.

Our powerful cloud-based platform passes daily imagery from Planet's satellites through a fully-automated processing pipeline. The platform allows our customers to download, search, manipulate, and extract information from a dataset with global coverage. With more daily geospatial imagery data than ever in history (the platform processes upwards of 5 terabytes of imagery per day), Planet’s Engineering team is now dedicating significant effort in the development of core platform capabilities towards delivering analytics and insights from geospatial data.

Imagery Analytics is a high impact team building foundational and customer facing geospatial analytics capabilities. To achieve this we’re working on software that utilizes the latest techniques in data science, computer vision and machine learning (including deep learning). We’re looking for talented engineers that have applied product experience to join our growing team.

The Role:

  • Experienced Machine Learning Engineer developing predictive analytic products using multimodal geospatial data
  • Deploying new analytics models in production and evaluating their scalability
  • Collaborate closely with peers on other engineering teams and interface frequently with product and sales teams

The Must Haves:

  • Strong background in Machine Learning
  • Strong Python software development skills
  • Good foundations software architecture and object oriented design
  • Experience with implementing machine learning models and deploying them in scalable production environments
  • BA/BS in Computer Science, related technical field or equivalent practical experience

The Nice to Haves:

  • 5+ years experience building software
  • Experience with one or more general purpose programming languages including but not limited to: C/C++, Objective C, Python, Ruby, JavaScript, SQL or Go
  • Experience with multiple more general purpose deep learning frameworks including but not limited to Tensorflow, Theano, Keras, Caffe, Torch, etc
  • MS or PhD degree in Computer Science, Machine Learning or related technical field