- Contract
- Anywhere
Freelance Deep Learning Engineer (Defence – Mobile Robotics)
Location: North Munich (Hybrid)
Contract Type: Freelance
Start Date: ASAP
Duration: Initial 3-month contract (extension possible)
Working Pattern: Hybrid (e.g. 2 days/week onsite or alternating week model)
Language Requirements:
- English (project language)
- German (beneficial)
Overview
We are seeking an experienced Freelance Deep Learning Engineer to support a cutting-edge project within the defence sector, focused on mobile robotics applications (non-weaponised systems).
This role involves working on advanced perception systems, leveraging deep learning techniques to enable intelligent navigation and environmental understanding for robotic platforms.
Key Responsibilities
- Develop and optimise deep learning models for perception tasks in mobile robotics
- Work on computer vision and 3D perception problems, including:
- Obstacle detection
- Semantic/instance segmentation
- Design, train, and evaluate machine learning models using real-world and synthetic datasets
- Build and maintain ML pipelines for data processing, model training, and deployment
- Collaborate with cross-functional engineering teams (robotics, software, systems)
- Optimise models for performance in real-world embedded or edge environments
- Contribute to continuous improvement of development workflows and tooling
Required Skills & Experience
- Strong experience in Deep Learning / Machine Learning Engineering roles
- Proficiency in Python (core development language)
- Solid experience with Linux environments and bash scripting
- Hands-on experience with Docker/containerised workflows
- Expertise in computer vision and perception systems
- Experience in:
- 3D perception / spatial understanding
- Obstacle detection systems
- Image segmentation techniques
- Proven track record of model training, validation, and optimisation
- Familiarity with building and maintaining scalable ML pipelines
Nice to Have
- Experience in robotics or autonomous systems
- Background in the defence sector (non-weaponised applications)
- Exposure to edge deployment or embedded AI systems
- German language skills
Working Arrangement
- Hybrid setup based in North Munich
- Flexible structure (e.g. 2 days onsite per week or alternating week model)
- Standard workload of 40 hours per week
