Quick Summary
Degree in Computer Science, Information Technology or a related field, or equivalent practical experience.
EarthLab Luxembourg (https://www.earthlab.lu/) is an innovative company at the intersection of Earth observation and artificial intelligence. Our proprietary Max-ICS platform facilitates seamless Earth Observation (EO) data integration, advanced EO data processing, and continuous AI model training and orchestration, bridging the gap between raw satellite data and actionable insights.
We are looking for a Python Backend Developer to join the team building Max-ICS. This position is open to junior profiles as well as to developers with a few years of experience. What matters most to us is solid programming fundamentals, curiosity, and the motivation to grow into large-scale data and AI systems. You do not need a background in Earth Observation or in artificial intelligence: you will learn both here.
This is a hands-on development role, focused on the services and data pipelines that power Max-ICS. You will work in a small, multidisciplinary team, alongside experienced developers, DevOps and data scientists, with regular code reviews and technical guidance to support your progression.
- Degree in Computer Science, Information Technology or a related field, or equivalent practical experience.
- A professional experience in backend development with strong software engineering fundamentals: modular design, API design, domain modelling, concurrency and distributed-system patterns.
- Good command of Python, and practical experience with at least one web framework (FastAPI, Django or Flask). FastAPI is a plus.
- Understanding of relational databases and SQL. Experience with PostgreSQL is a plus.
- Solid software fundamentals: clean and modular code, data structures, API design basics.
- Familiarity with Git, and an understanding of why automated testing and code quality matter.
- Ability to work in English within an international team.
- Curiosity, rigour and a genuine willingness to learn: you will be asked to work on technologies you have not used before.
Nice to Have
~1 min read- Asynchronous processing and messaging systems: RabbitMQ, Kafka, Redis Streams or equivalent.
- Containerisation and cloud-native deployment: Docker, Kubernetes, CI/CD pipelines.
- PostGIS, S3-compatible object storage (MinIO), search and indexing technologies (OpenSearch, Elasticsearch).
- Earth Observation data and geospatial standards: Sentinel and Landsat missions, SAR data, GDAL, rasterio, xarray, STAC, OGC services, Cloud Optimized GeoTIFF and Zarr.
- AI frameworks such as PyTorch or TensorFlow, and model serving solutions.
- Agentic AI and LLM orchestration: multi-agent frameworks, tool calling, MCP, RAG, vector databases.
- Familiarity with JavaScript/TypeScript, useful for API integration with our front-end developer.
- French language.
What We Offer
~1 min readExpected">https://www.earthlab.lu/
Expected"> starting date: ASAP
Expected">
Expected">Please note that interviews will be held either via Teams, , other digital platforms or onsite in person.
Location & Eligibility
Listing Details
- Posted
- September 17, 2026
- First seen
- September 28, 2026
- Last seen
- September 28, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 21%
- Scored at
- September 28, 2026
Signal breakdown
Similar Backend Developer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.