Software Engineer – Earth Observation Applications

Job information


Aviation, Aerospace & Satellite

Job Type

Full Time


Does not matter



Degree Type

Bachelor, Master

Degree Specialization

Information Technology, Other engineering degree


As an experienced EO software engineer you will support the ML team during the different phases of product development, from data preparation and prototyping, to deployment and continuous ML model training.

What you will do:

  • Design and implement robust EO data processing pipelines for ML applications
  • Maintain quality, consistency and agility of ML team codebase
  • Implement optimisation and acceleration techniques to reduce processing time in ML pipelines
  • Packaging, dockerizing and deploying ML applications in cloud environment

Find more details and required skills by clicking below


The company is tackling this crucial lack of actionable information with world-first aerospace capabilities and a New Space approach. ICEYE’s radar satellite imaging service, with coverage of selected areas every few hours, both day and night, helps clients resolve challenges in sectors such as maritime, disaster management, insurance, finance, security and intelligence.

Aviation & Aerospace


Key Values

  • Innovation
  • Teamwork
  • Achievement
  • Critical thinking & curiosity