Internship: Machine Learning (m/f/x)
München, Bayern, Munich
- Pay
€2,410/month — pay source
Compensation €2,410 / month Employment type
Read the full posting- Work setup
- Unconfirmed
- Employment
Fixed-term — employment source
Employment type Fixed Term - Full Time
Read the full posting
What you’ll work on
Full postingEvaluate the performance of existing models and maps, find where they fail, and fix it
Own a project end to end: from data preparation and training through evaluation and deployment
Write clean, efficient, tested, and well-documented code in a shared codebase
From the employer’s posting
Train, fine-tune, and evaluate deep learning models on satellite imagery using PyTorch Evaluate the performance of existing models and maps, find where they fail, and fix it Read and implement recent computer vision and remote sensing papers, and turn them into working code
Take prototype methods to production-ready code that scales across large geospatial pipelines Own a project end to end: from data preparation and training through evaluation and deployment Write clean, efficient, tested, and well-documented code in a shared codebase
Own a project end to end: from data preparation and training through evaluation and deployment Write clean, efficient, tested, and well-documented code in a shared codebase Share ideas for new models and algorithms, and explain your work clearly to the team
Tools in this posting
- Python
- PyTorch
Source — Tool mentions in context
- Hands-on experience building and training deep learning models in PyTorch (projects, thesis, research, or prior internships) - Solid Python engineering skills: you write maintainable code, use Git, and are comfortable on Unix-based systems - Ability to read research papers and turn them into implementations
Your Responsibilities - Train, fine-tune, and evaluate deep learning models on satellite imagery using PyTorch - Evaluate the performance of existing models and maps, find where they fail, and fix it
- Strong foundation in machine learning concepts and algorithms - Hands-on experience building and training deep learning models in PyTorch (projects, thesis, research, or prior internships) - Solid Python engineering skills: you write maintainable code, use Git, and are comfortable on Unix-based systems
Job description
Your Responsibilities
- Train, fine-tune, and evaluate deep learning models on satellite imagery using PyTorch
- Evaluate the performance of existing models and maps, find where they fail, and fix it
- Read and implement recent computer vision and remote sensing papers, and turn them into working code
- Take prototype methods to production-ready code that scales across large geospatial pipelines
- Own a project end to end: from data preparation and training through evaluation and deployment
- Write clean, efficient, tested, and well-documented code in a shared codebase
- Share ideas for new models and algorithms, and explain your work clearly to the team
Your Experience
- Late-stage Bachelor's or Master's student in Computer Science, Electrical Engineering, or a related field
- Strong foundation in machine learning concepts and algorithms
- Hands-on experience building and training deep learning models in PyTorch (projects, thesis, research, or prior internships)
- Solid Python engineering skills: you write maintainable code, use Git, and are comfortable on Unix-based systems
- Ability to read research papers and turn them into implementations
- Excellent English and communication skills
- You work independently, take ownership, and are just as comfortable in a team
- Curiosity and a drive to learn new things quickly
- Computer vision research experience
- Experience with satellite imagery or geospatial data (multispectral imagery, GeoTIFFs, GeoJSON, rasterio/GDAL, etc.)
- Experience scaling training or inference (GPUs, distributed training, cloud environments)
Join us for this and more...
- A purpose-driven mission tackling complex sustainability challenges while working alongside global industry pioneers at a fast-growing unicorn company
- Real-world, unsolved problems in geospatial AI and remote sensing
- Hands-on experience across the full ML lifecycle: data, training, evaluation, and deployment
- Your work ships. If your model performs well enough, it goes into production and reaches 2,500+ customers
- A modern Munich office with flexible hybrid work options, open team culture, and flat hierarchies.
Compensation
€2,410 / month
Employment type
Fixed Term - Full Time
Your next step
- Have your CV and examples of relevant work ready.
- Check the listed location, eligibility and core experience before starting.
Complete your application on careers.osapiens.com. The employer’s form will show what is required.
Already applied? Track this application
Source & posting history
Source notes
Source excerptsSelected passages from the saved posting. Check the full description for conditions and exceptions.
- Pay
Compensation €2,410 / month Employment type
- Location & working pattern
München, Bayern, Munich
This 6-month internship is part of osapiens Terra, a specialized team in Munich that combines remote sensing data and AI in sustainability software. We build enterprise software for deforestation-free supply chains. Our SaaS solution ensures compliance with the EU Deforestation Regulation (EUDR), which affects thousands of European companies and their suppliers. We track the supply chain end to end, from farmer to retailer, and use satellite data and deep learning to detect deforestation. Our models run in production and are engineered to generalize across geographies, stay robust, and remain explainable. As an intern, you'll build and ship them with us.
More source context
- Evaluate the performance of existing models and maps, find where they fail, and fix it - Read and implement recent computer vision and remote sensing papers, and turn them into working code - Take prototype methods to production-ready code that scales across large geospatial pipelines
More relevant text appears in the full description.
- Work authorization
No clear work-authorization passage found. Eligibility is unconfirmed.
- Status in our records
- Active
- First seen by us
- Oct 1, 2026
- Recorded sightings
- 20
- Last seen by us
- Oct 8, 2026
These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.
Report an errorSee how this role fits your experience
Add your resume to compare the role’s scope, tools and requirements with your experience.