Image Processing Engineer at Planet Labs
San Francisco, CA, US
Welcome to Planet Labs. We believe in using space to help life on Earth.
We have a big vision at Planet Labs; we are focused on Mission 1: Image the entire Earth, every day, and democratize access to these data and tools. With our humble beginnings in a Cupertino garage, to a scrappy team of engineers hacking our initial satellite builds, we now find ourselves with brand new technology, market traction and an expanding team.
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. Be a part of our mission and help build a company that is changing the world.
We are currently seeking an Image Processing Engineer for the Rectification Team
Help Planet Labs process all of the data we download!
At Planet, we own and operate the largest constellation of Earth-imaging satellites in history and are downloading images at an ever-increasing rate. In this position, you will be helping us make these images useful to a wide variety of customers.
Our image registration team needs to register 500k images/day against various basemaps of Earth using advanced computer vision techniques. Given the scale, we need to ensure the code which does this is both highly accurate and extremely fast. This position would involve benchmarking and improving the current code’s accuracy, implementing new image matching techniques, increasing test coverage, and improving overall performance.
5+ years C++ experience
Professional Image Processing experience
Program Optimization experience
Experience with Unit Testing
Computer Vision, preferably with feature point based techniques
GPU and/or vector programming
Some recent press about us:
Our CEO, Will Marshall's Dreamforce Talk
"A Tech Start-Up Just Restored My Faith in Humanity" by Kevin Roose, NY Magazine
"A Start-Up Provides a Picture of Our Shape-Shifting Planet" by Quentin Hardy, NYTimes Bits
Planet Labs is headquartered in San Francisco, California, Earth. If you are feeling inspired, check out our website www.planet.com/careers and apply. Be sure to include a cover letter to let us know why you think you’d be a good fit, and feel free to mention anyone you have previously worked with at Planet Labs.