Geospatial MLOps Engineer | Geospatial MLOps Engineer (m/w/d)
GAF AG
Job Summary
Join GAF AG, a leader in geoinformation solutions, as a Geospatial MLOps Engineer in Munich. You will develop cloud-based applications for deriving spatial datasets from satellite imagery, focusing on implementing, maintaining, and optimizing ML/DL applications within Docker environments. Your role involves writing scalable Python code, supporting the transition of prototypes to production-ready applications, and standardizing processes for reusability. You'll also manage scalable AI tools, evaluate new technologies, and contribute innovative ideas. The ideal candidate possesses a degree in Computer Science or Geoinformatics, a strong background in geospatial data processing, and experience with MLOps tools and deep learning frameworks.
Required Skills
Education
Degree in Computer Science, Geoinformatics, or a comparable field
Experience
- Minimum 5 years of professional experience in software development with a focus on geoinformation and/or image processing
- Experience operating deep learning workflows in production using PyTorch or TensorFlow
- Experience with CI/CD tools, specifically Kubernetes, Docker, Jenkins, and GitLab
- Good knowledge of databases, preferably PostgreSQL/PostGIS
- Experience with microservice architecture, workflow managers, and related technologies (e.g., REST, RabbitMQ, Airflow)
- Experience processing large amounts of satellite data with automated processing chains
Languages
Additional
- Must have the right to work in Germany. Initially fixed-term for two years, with the possibility of a permanent contract later.