Python Developer — Vision & ML for Medical Robotics

ACCREA Engineering

Lublin

Hybrid

PLN 60,000 - 80,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A medical robotics company based in Lublin is seeking a Python Developer to enhance key software components for advanced surgical systems. The role requires experience with computer vision and machine learning, focusing on object detection and algorithm optimization. Join a dynamic team to make an impactful contribution to the future of medicine in a hybrid work environment.

Qualifications

  • 3+ years of Python development experience.
  • Experience with OpenCV, YOLO, and MediaPipe.
  • Ability to preprocess and annotate image data.

Responsibilities

  • Maintain existing Python code in vision systems.
  • Test code and build machine learning models.
  • Process data for object detection and pose estimation.

Skills

Experience with Computer Vision frameworks
Knowledge of data processing tools
Knowledge in Machine Learning
Ability to work with video and image data
Clean, well-documented Python code
Ability to work with Linux systems

Job description

ACCREA Medical Robotics, developing innovative medical robotics, is looking for a Python Developer to join our dynamically growing team. As we commercialize our solutions and expand our project portfolio, you will join our current developer in co-creating key software components for advanced surgical systems. This is an ideal role for someone who wants to have a real and immediate impact on shaping the medicine of the future.

Role Purpose

The Python Developer will be responsible for developing, optimizing, and maintaining key components of the vision system and machine learning algorithms responsible for precise object detection and position analysis. The immediate goal is to increase the reliability, efficiency, and accuracy of software controlling medical robots.

Responsibilities

1

Maintaining existing Python code (including in the vision system).

2

Code testing.

3

Building, acquiring, and processing data, training and optimizing machine learning models for shape/object detection and animal pose estimation.

Key Requirements

✓

  • ✓ Experience working with Computer Vision frameworks such as OpenCV, YOLO, MediaPipe.
✓
  • ✓ Knowledge of data processing tools, especially Numpy and Pandas.
✓

Practical and theoretical knowledge of Machine Learning, especially in the areas of:

  • • Pose Estimation
  • • Keypoint Detection
  • • Object Detection
  • • Model quality and performance evaluation
  • • Training models for image analysis and processing

✓
  • ✓ Ability to work with video and image data, including preprocessing, augmentation, and annotation.
✓
  • ✓ Experience writing clean, well-documented, and testable Python code (minimum 3 years).
✓
  • ✓ Ability to work with Linux systems.
Preferred Qualifications

+

  • + Experience in medical (safety-critical) projects, especially object detection in surgical images.
+
  • + Experience in projects related to animal recognition or tracking.
+
  • + Knowledge of frameworks dedicated to animal movement and position analysis, such as DeepLabCut.
+
  • + Experience working with real-time systems utilizing machine vision.
+
  • + Ability to work with RGB-D cameras.

We prefer candidates from Lublin and surrounding areas, due to our location and hybrid work model (1-2 days per week in the office). We will also gladly consider applications from people ready to relocate. If you have the right experience and passion, don't let the location question discourage you – we are open to discussion.

Ready for the Challenge?

Join the ACCREA team and help us revolutionize robotic surgery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Accrea Medical Robotics • Lublin

Hybrid
PLN 60,000 - 80,000
Project Manager, Medical Robotics Delivery
Project Manager, Medical Robotics Delivery

ACCREA Engineering • Lublin

On-site
PLN 111,600 - 167,400
Project Manager
Project Manager

Accrea Medical Robotics • Lublin

Hybrid
PLN 111,600 - 167,400
Robotics Software Engineer
Robotics Software Engineer

Spyrosoft Ltd • Warszawa

Hybrid
PLN 180,000 - 260,000
Embedded Systems Programmer
Embedded Systems Programmer

Accrea Medical Robotics • Lublin

Hybrid
PLN 111,600 - 156,240
Senior Machine Learning / Computer Vision Engineer
Senior Machine Learning / Computer Vision Engineer

Zohorecruit • Wrocław

Remote
PLN 180,000 - 280,000
Medical Insurance
MultiSport card
Paid PTO
+1
Python AI Developer Rzeszów, Białystok, Łódź, Remote Open Python AI Developer's offer
Python AI Developer Rzeszów, Białystok, Łódź, Remote Open Python AI Developer's offer

Kruko • Białystok

Remote
PLN 50,000 - 70,000
Flexible employment model
Competitive salary
Flexible working hours
+2
Senior Python Developer
Senior Python Developer

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Kraków

On-site
PLN 200,880 - 279,000
300 PLN on benefits platform
Integration events
Education opportunities
Python AI Developer
Python AI Developer

Kruko • Łódź

On-site
PLN 150,000 - 210,000
Flexible employment model: UoP or B2B
Private healthcare
Remote-friendly culture
Software Tester
Software Tester

Accrea Medical Robotics • Lublin

Hybrid
PLN 60,000 - 80,000