Image Processing Engineer
Core
Develop and optimize high-performance image processing applications for operational satellite data processing and Earth observation initiatives.
Role type
Senior IC image processing software engineer
Builds
Satellite imagery processing pipelines and derived products for NASA Landsat and USGS EROS
Domain
Earth observation / Remote sensing / Satellite data systems
Deliverable
production ML models | product features
Required skills
C programming, Python, Linux/Unix, relational databases, performance optimization, Git, software development lifecycle
Preferred skills
Digital image processing, remote sensing, scientific computing, cloud-native architectures, AWS, Postgres, satellite ground-systems
Technologies
C, Python, Linux, Unix, Git, AWS, Postgres
Responsibilities
Design and maintain image-processing software components; optimize algorithms and processing workflows; develop solutions to ingest, process, and distribute large volumes of satellite imagery; support cloud-based image-processing architectures; troubleshoot operational processing issues; participate in code and design reviews
Seniority
Senior, hands-on IC

