ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior ML Engineer (f/m/x)

Liveeo Gmbh

LiveEO GmbH Berlin Office (Hybrid) Hybrid permanent

Posted: February 23, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Build the Market Leader in Satellite Analytics with us at LiveEO: We leverage satellite imagery and artificial intelligence to provide actionable insights across various industries. For example, we detect trees and their height in high-resolution imagery to help protect power grids, identify dangerous construction work around critical infrastructure, and ensure compliance with deforestation regulations.

Job Description

Build the Market Leader in Satellite Analytics with us at LiveEO:
LiveEO leverages satellite imagery and artificial intelligence to provide actionable insights that drive decision-making across various industries. For example, we detect trees and their height in high-resolution imagery to help protect power grids, identify dangerous construction work around critical infrastructure, and ensure compliance with deforestation regulations.We are looking for a Senior ML Engineer (f/m/x) to build and scale multitemporal, multimodal computer vision models for Earth observation, combining very high resolution optical and Synthetic Aperture Radar (SAR) data into robust representations that enable semantic understanding across sensors and time. This is a balanced role: part applied research, part engineering, all impact. You’ll work across the full ML R&D lifecycle: data standardization and preprocessing, model development and training at scale, and rigorous evaluation—with a clear path from experimentation to production-grade capability.

LiveEO is a young, dynamic team that thrives on big challenges and fast learning cycles—we move quickly, stay curious, and genuinely enjoy building together. We’re on a mission to break the “curse of Earth Observation”: turning incredible satellite data into reliable, actionable decisions that people can trust and use in real operations. In this role, you’ll work in a fun, high-ownership environment where ambitious technical problems (multimodal SAR/optical foundation models) meet real-world impact—and where your ideas can go from whiteboard to production in tight, collaborative iterations.

Tech stack & tools, which potential candidate will work with:

• Python (core ML development)

• PyTorch + PyTorch Lightning (model training, experimentation)

• Databricks + MLflow (experiment tracking, model registry)

• Ray (distributed compute)

• Prefect (workflow orchestration)

• AWS (cloud infrastructure)

• Geospatial stack: GDAL, Rasterio, GeoPandas, STAC (EO data handling and standardization)

• Datastores: PostgreSQL (metadata / operational data)


Your challenge:
As a Senior ML Engineer -Remote Sensing & Foundation Models (f/x/x), you will drive the development of state-of-the-art ML systems that can learn from and reason about large volumes of satellite imagery.

Core responsibilities include

• Identify and adapt SOTA approaches in remote sensing and foundation models (papers → prototypes → validated baselines), focusing on pragmatic wins under real constraints.

• Design, train, and iterate on bitemporal and multimodal SAR–optical models (alignment/fusion, robust embeddings, bitemporal/multitemporal representations), with clear ablations and measurable performance improvements.

• Own EO data standardization & preprocessing for high resolution SAR and optical imagery (normalization/calibration choices, tiling/chipping, pairing/co-registration sanity checks, sampling/augmentations) and drive dataset quality diagnostics.

• Build scalable training + evaluation pipelines in our stack (Databricks, PyTorch Lightning, MLflow), including experiment tracking, reproducibility, and systematic failure analysis across geographies and acquisition conditions.

• Deliver production-ready ML components (robust inference interfaces, model packaging, deterministic evaluation, monitoring signals/model cards) that downstream teams can depend on.

• Collaborate closely with product teams to ensure the models translate into business value and with the data annotation team to define labeling guidelines and close feedback loops on edge cases and quality.


Your profile:
Must have:

• Strong Python engineering fundamentals with clean, maintainable coding style.

• Deep experience with PyTorch and PyTorch Lightning.

• Experience implementing and training deep learning models at scale.

• Strong understanding of ML experimentation, versioning, and tracking via MLflow and Databricks.

• Strong CV fundamentals (representation learning, supervision strategies, evaluation design) and practical debugging/optimization skills.

• Hands-on experience with satellite imagery; strong preference for experience spanning optical and SAR.

• You take ownership and proactively push work forward.

• You communicate clearly and collaborate smoothly both within and across teams.

• Pragmatic mindset: You balance deep research with practical delivery.

• You enjoy working with complexity and turning ambiguity into structure.

Nice to have:

• Experience with Ray for distributed computing.

• Experience with Prefect (or similar orchestration) for ML workflows.

• Familiarity with AWS or other cloud platforms.

• Geospatial experience including GDAL, Rasterio, GeoPandas, STAC, and basic SAR preprocessing libraries.

• Knowledge of PostgreSQL (or similar).

• Familiarity with Vision-Language Models (VLMs) and/or LLMs (e.g., CLIP-style contrastive learning, multimodal finetuning, prompt/instruction tuning for vision-language).

• Experience pretraining or adapting large-scale geospatial foundation models (self-supervised learning, contrastive objectives, masked modeling, retrieval-based evaluation).


Your Benefits:
• The opportunity to create a product that can improve business processes and lives across the globe.
• Flexible working hours and hybrid work model - we trust our employees to get their work done while maintaining a healthy work-life balance.
• We empower employees to drive their own career development, take initiative and have the freedom to be creative and bold.
• Not an overtime culture - we take care that overtime is done only as a necessity and always offset with time off and rest.
• A collaborative and learning environment - frequent internal workshops, knowledge sharing sessions, journal clubs and hackathons.
• Office located in the centre of Berlin Kreuzberg with free fruit, nuts and drinks.
• Potential to participate in the employee stock option program.
• Urban Sports membership and BVG subsidy, corporate pension program.
• A diverse and vibrant international environment of 30+ different nationalities.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply