Machine Learning Engineer
Core
Build and deploy machine learning systems to turn Earth Observation data into intelligence for governments, insurers, and emergency responders.
Role type
Senior Machine Learning Engineer (Earth Observation)
Builds
Production ML models, scalable data pipelines, and foundation models for satellite imagery analysis.
Domain
Earth Observation / Synthetic Aperture Radar (SAR) / Geospatial Intelligence
Deliverable
production ML models
Required skills
Machine learning model development, foundation models, self-supervised learning, representation learning, Python, PyTorch or TensorFlow, data pipeline construction, model evaluation and monitoring, software engineering
Preferred skills
Earth Observation data experience (SAR, optical), MLOps, CI/CD, geospatial data formats, distributed training, near real-time monitoring
Technologies
PyTorch, TensorFlow, Python, Cloud-based ML platforms
Responsibilities
Design and deploy ML models for Earth Observation applications; develop and fine-tune foundation models; build scalable ML pipelines; collaborate with domain experts to translate needs into ML solutions; improve model performance and reliability; contribute to reusable ML infrastructure; support experimentation and prototyping; maintain production systems.
Seniority
Senior, hands-on IC