Python Developer – Image Processing

  • Job Type

    Full-Time

  • Location

    La Ciotat, France (Hybrid) with up to 2 remote days per week.

  • Experience

    3–5 years of professional experience in Python software development. Experience in demanding industries (medical, aerospace, defense, etc.) is a strong asset.

  • Working Environment

    Reporting to the Director of R&D, with close collaboration with the technical and project management teams. Occasional communication with external partners for integration or customization of Avicenna.AI applications.

At Avicenna, we develop cutting-edge AI solutions that assist healthcare professionals in detecting and diagnosing medical conditions faster and more accurately. 

We are looking for a Python Developer with expertise in image processing to join our R&D team and help shape the future of AI-powered healthcare.

As part of the R&D department, you will contribute to the design, development, and integration of the software components that power our medical AI applications. Your work will span from algorithm development to deployment, ensuring performance, quality, and compliance.

Main Responsibilities

  • Develop and integrate pre- and post-processing algorithms for medical imaging.

  • Design reusable frameworks and components for our applications.

  • Implement unit tests and contribute to technical documentation.

  • Support packaging, deployment, and adaptation of applications to target environments.

  • Contribute to performance testing, non-regression analysis, and vulnerability assessments.

  • Maintain R&D and production git repositories.

  • Participate actively in technical and design choices.

Skills

  • Proficiency in Python and key libraries: numpy, pandas, Pillow, matplotlib, pydicom, scipy, scikit-image.

  • Strong knowledge of software design (APIs, reusable components).

  • Familiarity with software lifecycle tools: git, automated testing, CI/CD, Docker.

  • Solid written English.

  • Knowledge of DICOM, ISO 13485, ISO 27001-2020 is a plus.

Why join Avicenna.AI?

Meaningful Work: Contribute to life-saving technology used in hospitals worldwide.

Growth Opportunities: Work in a dynamic environment where innovation, learning, and technical excellence are at the core.

Collaborative Culture: Join a close-knit, multidisciplinary team that values curiosity, autonomy, and knowledge-sharing.

Great Location: Our offices are in La Ciotat, on the beautiful Mediterranean coast.

Send us your job application​