ML Engineer (Computer Vision & ML Ops) in Berlin

ML Engineer (Computer Vision & ML Ops) in Berlin

Berlin Vollzeit 54000 - 66000 € / Jahr (geschätzt) Hybrid
F

Auf einen Blick

  • Aufgaben: Entwickle KI-Fähigkeiten für ein innovatives AR- und KI-Trainingssystem im Gesundheitswesen.
  • Unternehmen: Unabhängiges Beratungsunternehmen für immersive Technologien im Gesundheitswesen.
  • Vorteile: Flexibles Arbeiten, persönliche Entwicklung und ein kreatives Arbeitsumfeld.
  • Weitere Informationen: Kollaboration in einem kleinen, dynamischen Team mit internationalen Partnern.
  • Warum dieser Job: Gestalte die Zukunft der medizinischen Ausbildung mit modernster Technologie und echtem Einfluss.
  • Qualifikationen: Starker ML-Hintergrund und Interesse an medizinischer Bildverarbeitung.

Das prognostizierte Gehalt liegt zwischen 54000 - 66000 € pro Jahr.

StellDirVor is an independent consulting, trade and technology company specializing in immersive technologies for healthcare. We support organizations in implementing digital innovations — Virtual, Augmented and Mixed Reality as well as AI — particularly for learning, training and real-time assistance in clinical and care environments. By combining technology and healthcare, we help optimize processes, improve knowledge transfer and enhance quality of care.

Supported by a Germany (ZIM) and Taiwanese (GIPIP) partnership grant, we are currently developing ARAIAS — an AR- and AI-based hands‑free training and assistance system for chronic wound care. Using AR smart glasses, the system enables 3D capture, AI‑supported analysis, and standardized remote expertise and documentation directly at the point of care.

As our ML Engineer (Computer Vision & ML Ops), you will build the AI capabilities at the core of ARAIAS: evaluating and fine‑tuning computer vision models on smart glasses data, running the ML operations behind them, and applying generative AI to create synthetic medical images for education. We're at an early stage — moving from concept to working prototype — so the near‑term focus is on validating models and building toward a proof of concept we can test in real education and clinical settings.

As part of a small team, you will own the full data lifecycle end to end — from sourcing, consent and annotation to preparation — alongside model development and deployment.

We welcome candidates at different experience levels. What matters most is a solid ML foundation and genuine awareness of the medical imaging domain.

Notes:

Due to the nature of the project, we can only consider candidates who are already residing in Germany.

Tasks

  • Select and benchmark pre‑trained models and/or validated architectures for medical image analysis and adapt them to domain‑specific data, ensuring robust performance under real‑world conditions
  • Identify and adapt suitable generative AI models to create realistic synthetic medical images for education and training
  • Evaluate and fine‑tune small language models (SLMs) for voice interaction — speech‑to‑text, intent understanding and text‑to‑speech — optimized for low‑latency or on‑device use with smart glasses
  • Research and assess state‑of‑the‑art ML models and emerging trends, including Explainable AI (XAI), cybersecurity for ML, and deployment and distribution modes (edge vs. cloud, federated learning, model compression)
  • Plan and execute the ML operations pipeline — data gathering, annotation, preparation, training, testing and deployment
  • Propose a data collection strategy — research suitable public and clinical data sources, recommend patient consent and other administrative requirements for ML training (e.g., data protection agreements, ethics approval), and define collection and annotation protocols with clinical experts, including labeling guidelines and quality checks
  • Identify and validate factors that affect model performance — image conditions, dataset bias, patient diversity, data privacy and regulatory requirements
  • Define test strategies and metrics, and validate model outputs against clinician assessments
  • Perform build vs. buy analyses for models, tools and services, including cost comparison
  • Estimate compute and training costs and propose budgets for model training and deployment
  • Choose and set up training environments flexibly — local hardware or cloud — based on cost, data privacy and performance
  • Make pragmatic technical decisions appropriate for the current prototyping stage and document results clearly
  • Maintain clear, traceable documentation of data sources, models, experiments and design decisions to support audits and quality reviews
  • Evaluate and integrate additional sensors where feasible (e.g., depth, LiDAR, thermal, multispectral) and fuse them with RGB input

Requirements

Must-Have

  • Degree in Computer Science, Data Science, Biomedical Engineering, Mathematics or a related field — or equivalent practical background
  • Strong Python skills and hands‑on use of PyTorch, OpenCV or TensorFlow
  • Solid understanding of computer vision — classification, object detection and image segmentation, 3D Reconstruction and Multi‑View Geometry
  • Hands‑on knowledge of transfer learning — adapting pre‑trained models and fine‑tuning them on custom datasets
  • Working knowledge of the full ML lifecycle — data preparation, training, evaluation and deployment
  • Basic knowledge of generative models (diffusion models or GANs) and common open‑source libraries
  • Comfortable training models both locally (GPU workstation) and on cloud platforms
  • Able to estimate ML compute costs and compare build vs. buy options to support budget decisions
  • Awareness of medical imaging challenges — limited data, label variability between clinicians and class imbalance
  • Awareness of healthcare data privacy and ethics (e.g., GDPR, patient consent, anonymization) and why explainability and bias matter in clinical AI
  • Able to read research papers and apply them pragmatically
  • Self‑directed and pragmatic — able to take initiative and own problems end‑to‑end in a lean team
  • Fluent in English — German is a bonus

Strong Plus

  • Projects or coursework in medical imaging or clinical AI
  • Familiarity with semi‑supervised learning — leveraging limited or partially labeled data
  • Experience with 3D data processing — depth maps, point clouds or mesh reconstruction
  • Exposure to multi‑modal learning — combining RGB and depth or LiDAR data
  • Knowledge of explainability methods (e.g., Grad‑CAM, SHAP) or adversarial robustness
  • Familiarity with MLOps tools (e.g., MLflow, Weights & Biases, DVC, Docker)
  • Awareness of medical device regulation for AI software (e.g., EU MDR, IEC 62304)
  • Familiarity with small language models (SLMs) and speech pipelines (e.g., Whisper, on‑device speech recognition and text‑to‑speech)
  • Meaningful work — You help shape how technology redefines education and training in healthcare, with real impact on clinical outcomes
  • Ownership and creative freedom — You work autonomously, contribute your ideas directly, and have a genuine say in how the system is built
  • A learning culture — We support personal and professional growth through knowledge sharing, access to innovative tools and methods, and a dedicated learning budget
  • Flexible working — Remote‑friendly setup with the option to work from our Munich office
  • Flat hierarchies and team spirit — A small, open, and trust‑based team where communication is direct and everyone's voice matters
  • International collaboration — Work alongside a Taiwan‑based partner covering technology, hardware and research

We are only able to respond to candidates selected for further consideration. If you have not heard from us within four weeks of applying, please consider your application unsuccessful at this time.

ML Engineer (Computer Vision & ML Ops) in Berlin Arbeitgeber: Free resume

Als spezialisierte Personalberatung in der Bau- und Handwerksbranche bieten wir dir die Möglichkeit, in einem dynamischen Umfeld in Berlin zu arbeiten, das auf Eigenverantwortung und Gestaltungsspielraum setzt. Unsere Unternehmenskultur fördert Teamarbeit und persönliche Entwicklung, während wir uns auf anspruchsvolle Fach- und Führungspositionen konzentrieren. Mit bis zu 37 Urlaubstagen, regelmäßigen Teamevents und der Chance, dein Netzwerk gezielt einzusetzen, sind wir der ideale Arbeitgeber für alle, die in der Branche wachsen möchten.

F

Kontaktdaten:

Free resume Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so ML Engineer (Computer Vision & ML Ops) in Berlin erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Free resume anzuklopfen, wenn du dich auf die Stelle als ML Engineer (Computer Vision & ML Ops) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Free resume vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um ML Engineer (Computer Vision & ML Ops) in Berlin mit Bravour zu bestehen

Python
PyTorch
OpenCV
TensorFlow
Computer Vision
Transfer Learning
Machine Learning Lifecycle

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Free resume klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Free resume vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.