Browse All Jobs
Planet is seeking a Software Engineer to join their team in Haarlem, Netherlands. The company is both a space and a data company, aiming to use space to help life on Earth. The Software Engineer will be responsible for developing and deploying machine learning solutions at scale, focusing on extracting actionable insights from satellite imagery. He/she will collaborate with a distributed team of scientists, engineers, and clients across Europe and North America. This is a hybrid position requiring 2-3 days per week in the Haarlem office.

Role Involves:
  • Developing and deploying ML models by building and integrating robust, scalable machine learning workflows.
  • Designing and improving ML infrastructure for training, evaluation, and inference on global-scale datasets.
  • Contributing to full-stack development, from backend and APIs to occasional front-end and DevOps tasks.
  • Collaborating with a distributed team to refine products and processes.
  • Establishing and maintaining machine learning operations workflows.

Requirements:
  • Bachelor's degree in Software Engineering/Computer Science or related discipline.
  • 4+ years of relevant work experience.
  • 3+ years of experience engineering in Python/Java/Go and/or similar programming languages.
  • 2+ years of experience developing and designing Computer Vision and/or Machine Learning technologies and systems.
  • Experience delivering production-grade machine learning systems at scale.
  • Experience with MLOps workflows.
  • Proficiency in machine learning frameworks such as TensorFlow or PyTorch.
  • Experience with end-to-end system design.
  • Knowledge of computer vision and time-series modeling techniques.
  • Ability to work effectively in a collaborative, cross-disciplinary, and distributed team environment.
  • Ability to communicate in English.

Role Offers:
  • Paid time off including vacation, holidays and company-wide days off
  • Remote-friendly work environment 
  • Employee Wellness Program 
  • Home Office Reimbursement
  • Monthly Phone and Internet Reimbursement
  • Tuition Reimbursement and access to LinkedIn Learning
  • Equity 
  • Volunteering Paid Time Off
Apply

Planet

Planet is an integrated space and data company that designs, builds, and operates a large constellation of Earth-imaging satellites. It provides an unprecedented dataset of empirical information via a cloud-based platform, catering to commercial, environmental, and humanitarian sectors. Controlling the entire process from hardware design to software engineering, Planet delivers data-driven solutions to develop new technologies, power research, and address global challenges. The company is committed to a people-centric culture.