Working Student - Computer Vision & Data Pipeline

B. Braun AG
Melsungen, Germany
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Freiburg im Breisgau, Germany

Tech stack

Computer Vision
Automation of Tests
Ubuntu (Operating System)
Cron
Linux
Python
Object Detection
Software Engineering
Data Processing
Scripting (Bash/Python/Go/Ruby)
Model Validation
Information Technology
Machine Learning Operations
Data Pipelines
Docker

Job description

  • You will create and curate a dataset for surgical instrument tracking using computer vision, based on recordings from real-world operating rooms (OR)
  • You will develop a simulated dataset in a controlled environment covering a range of zoom and focus settings
  • You will set up and maintain a dedicated compute node in the rack to run automated, nightly validation pipelines
  • You will design and implement scheduling and automation workflows (e.g., cron jobs, services, Docker-based execution)
  • You will evaluate and benchmark computer vision pipelines (e.g., object detection, keypoint tracking) using defined performance metrics
  • You will analyse validation results and improve the robustness and reproducibility of the pipeline
  • You will document datasets, experiments, and findings in a structured way
  • You will collaborate with software, hardware, and clinical stakeholders in an interdisciplinary environment

Requirements

Do you have experience in Ubuntu?, Do you have a Master's degree?, * Enrolled in a Master's program in Computer Science, Software Engineering, Robotics, or a related field

  • Solid programming skills in Python (data processing, scripting, automation)
  • Experience with Linux systems (Ubuntu) and basic system administration
  • Familiarity with Docker and containerized workflows
  • Basic understanding of computer vision and machine learning pipelines (e.g., detection, tracking)
  • Experience handling datasets (synthetic, simulated, and/or real-world data)
  • Understanding of model evaluation metrics (e.g., accuracy, detection rate, stability/jitter)
  • Basic knowledge of GPU vs CPU inference workflows

Personal competencies:

  • Strong analytical and problem-solving mindset
  • Ability to work independently on loosely defined problems
  • Clear documentation and reporting of results
  • Interest in medical technology, test automation, and system accuracy
  • Good communication skills in English; German is a plus
  • Motivated, curious, and eager to learn in a high-tech, interdisciplinary environment

Benefits & conditions

  • Hands-on experience in a fast-growing MedTech start-up
  • Opportunity to work on real-world testing challenges in surgical navigation
  • A brand-new modern office optimized for concentration and collaboration with an integrated high-tech simulation operating room, generous social areas and creativity zones
  • High quality of life in one of Germany's most attractive cities

B. Braun New Ventures GmbH | Haakon Schröder | +49 160 95704687

About the company

B. Braun ist einer der führenden Hersteller von Medizintechnik- und Pharma-Produkten und Dienstleistungen weltweit. Jede von B. Braun erbrachte Leistung verkörpert die gesamte Fachkompetenz, das tiefe Verständnis des Unternehmens für die Bedürfnisse der Anwender und umfassende Expertise seit 1839. Mit einem stetig wachsenden Portfolio an wirkungsvollen Lösungen für die medizinische Versorgung leistet B. Braun einen wesentlichen Beitrag, um weltweit die Gesundheit von Menschen zu schützen und zu verbessern. Insgesamt umfasst das Sortiment 5.000 Produkte, die zu 95 Prozent in eigener Fertigung hergestellt werden. Durch ergänzende Dienstleistungs- und Beratungsangebote ist B. Braun ein Systemanbieter, der in enger Partnerschaft mit den Kunden die jeweils beste Lösung für Patienten entwickelt. Wir leisten so einen wichtigen Beitrag zum medizinischen Fortschritt.

Apply for this position