onsite
Senior Software Engineer - Ai2
Software Engineer
Senior Software Engineer building end‑to‑end production ML systems for satellite imagery and geospatial analysis, delivering tools for conservation, climate, and Earth observation projects.
About the role
Key Responsibilities
- Design, develop, and maintain scalable ML pipelines that ingest and process satellite imagery for environmental monitoring.
- Collaborate with researchers and domain experts to translate scientific requirements into robust software solutions.
- Deploy models and services to cloud platforms (AWS/GCP), ensuring high availability and performance.
- Implement CI/CD workflows, automated testing, and monitoring for production systems.
- Mentor junior engineers and contribute to best practices in code quality and documentation.
Requirements
- 5+ years of software engineering experience with a strong focus on machine learning and data pipelines.
- Proficiency in Python, SQL, and cloud services (AWS or GCP).
- Hands‑on experience with geospatial data formats (GeoTIFF, NetCDF) and satellite imagery processing.
- Solid understanding of version control (Git) and agile development practices.
- Excellent communication skills and a passion for solving real‑world environmental challenges.
Skills
pythonmachine learning