Development Seed seeks an engineer with experience in machine learning. Here, you will work with us to build tools that extract insights from large datasets, especially satellite imagery data. You will help solve pressing social and environmental challenges, and create powerful new knowledge for organizations like UNICEF, the World Bank, The Washington Post, and NASA. Our work is a combination of research, implementation, and delivery, and you’ll partner with researchers at half a dozen universities to explore novel machine learning approaches. Ultimately, you’ll build tools that help our clients make better decisions and deliver better services.


  • Collaborate — You work well in a team that pushes you to be better and that wants to be pushed by you. You write clear Github tickets and communicate effectively on Slack and in-person.
  • Curious — You constantly evolve your technology stack and techniques to deliver the best work. You may not know a particular language or framework today, but you have the curiosity and aptitude to learn new ways to build. You know that the hip new thing isn’t always the best solution.
  • Code — You write code focusing on both performance and maintainability. You know when to use a quick fix and when to invest time refactoring.
  • Care about the world and believe that we can do better — social change is the foundation of everything we do. You are impatient about solving the world’s toughest challenges.

Have experience with any of the following:

  • Cloud computing/storage/infrastructure (particularly AWS)
  • Machine Learning Frameworks (TensorFlow, Torch, Caffe, etc.)
  • Computer Vision (OpenCV, Scikit, etc.)
  • Remotely sensed data and associated libraries (GDAL, QGIS)
  • Node.js or Python


Development Seed is a group of developers and designers who create positive social impact with open tech and open knowledge, specializing in platforms that derive useful insights from complex data. We are currently building a suite of tools to allow organizations to benefit from powerful machine learning methods. At the heart of this effort is our Skynet suite, which automates mapping in developing countries using OSM as a training set. Read more about our work on our blog, and check out our latest post around our machine learning work.

If this sounds like you, send your resume to [email protected] Tell us about yourself and what you’d love to work on at Development Seed. Not sure you tick all the boxes? We encourage you to apply - we have a culture of learning, and if this job description gets you excited, we want to hear from you.

Working on-site at either our D.C. or Lisbon office is preferred.