top of page

Full Stack Developer - Python & JS:

Backend and Frontend Development

Starting Date: Now
Location: Bordeaux
Keywords: Web Platform, Med Tech, Echocardiography
Education: BSc, MSc, PhD. Formation in Software Development


DESKi, “learn” in Breton, is a young and innovative company, combining a strong expertise in both echography and artificial intelligence. After 2 years of research, we developed real-time AI-driven algorithms able to guide inexperienced operators performing cardiac ultrasound (see video link). 
Deski is now building HeartFocus, a solution for remote and decentralized echocardiographic exams. Heartfocus App uses our guidance AI driven algorithmes to help non-expert acquire ultrasound images at the point of care (i.e. where and when needed). Those images are then transferred to Heartfocus WebPlatform for a remote interpretation by cardiologists.


As a member of DESKi Team, you will contribute in designing, developing and maintaining HeartFocus Platform (backend and frontend).  Heartfocus Platform allows cardiologists remote interpretation of the ultrasound images acquired with Heartfocus App. You will join us to:


  • Design the Platform architecture and interfaces

  • Develop a robust and easy to use medical image viewer

  • Handle sync and data flow between the Server and the App

  • Work with Health practitioner and cardiologists

  • Develop new features and maintain integrity and quality of the code

  • Get involved with regulatory affairs


  • Python and Python Frameworks (Flask/ Django/ ORMs) 

  • SQL (MySQL or Postgresql)

  • REST API with Python

  • Frontend with Javascript

  • Work with cloud provider

  • Experience in agile development, unit testing and git

  • Proficiency in english

Desired skills:

  • Experience with Unix-Linux Environment

  • Experience with regulatory affairs (CE/FDA)

  • Medical Background

  • HDS certification

  • Experience in computer vision (opencv)

  • Understanding of ML/AI

Your application includes:

  • Cover letter detailing your motivation

  • CV

To be sent to
Please reach out if you have any questions !

bottom of page