Senior Computer Vision & Backend Engineer (Python) – Remote

Breathment

Turkey

Remote

TRY 600,000 - 900,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first
Direct access to founders

Job summary

Breathment is a Munich-based digital health startup transforming pulmonary rehabilitation through an app that guides patients at home and enables remote clinician monitoring.

We seek a senior engineer who masters computer vision and production backend, owning data flow from model output to patient display and therapist reports. You will work with Python, FastAPI, MongoDB, Redis, Kubernetes, and GPU inference in a remote-friendly team.

Qualifications

  • 5+ years of professional software development in Python, including production FastAPI service.
  • Hands-on experience with deep learning frameworks (PyTorch or TensorFlow).
  • Solid experience with NoSQL databases, ideally MongoDB, and data models that survive growth.

Responsibilities

  • Own the computer-vision pipeline turning neural network output into repetition counts and feedback.
  • Design the reporting layer that converts movement data into clinical reports.
  • Build and extend the Python backend (FastAPI, MongoDB, Redis) for patient app and clinician platform.
  • Ship to production on Kubernetes with GPU inference services and ensure tests and monitoring.

Skills

Python
FastAPI
Async service
PyTorch
MongoDB
Redis
Kubernetes
GPU inference

Education

University degree in CS/EE/Math/Physics

Tools

OpenCV
MediaPipe

Job description

Turn a phone camera into a physiotherapist.


Breathment is a Munich-based digital health startup. We digitize pulmonary rehabilitation for people living with chronic respiratory diseases such as COPD: our app guides patients through therapy exercises at home, watches their movement through the phone camera and gives feedback in real time, while physiotherapists and physicians follow their progress remotely through our telemonitoring platform. We work with German clinics, physiotherapists and health insurers, and every release reaches real patients.


We are looking for a senior engineer who is at home in both worlds: computer vision and production backend. You will own the path from neural-network output to what the patient sees on screen and what the therapist reads in the report.


What you will build


  • Own the computer-vision pipeline that turns pose-estimation output from our neural networks into repetition counts, posture feedback and set-by-set exercise analysis.

  • Design the reporting layer that converts raw movement data into clinical reports physiotherapists act on.

  • Build and extend our Python backend (FastAPI, MongoDB, Redis): the API behind the patient app and the clinician platform.

  • Ship to production on Kubernetes with GPU inference services, and stand behind what you ship: tests, monitoring and clean handovers.

  • Analyse requirements together with product, physiotherapists and the mobile team, and propose solutions instead of waiting for tickets.


What you bring


  • 5+ years of professional software development in Python, including at least a year running a FastAPI (or comparable async) service in production.

  • Hands-on experience with deep learning frameworks (PyTorch or TensorFlow). You have built real product features on top of model output, not only trained models in notebooks.

  • Solid experience with NoSQL databases, ideally MongoDB, and with data models that survive growth.

  • A university degree in computer science, electrical engineering, mathematics, physics or a related field from one of the universities listed under "Education" below.

  • A fluent Git and GitHub workflow: branches, reviews, CI.

  • Strong analytical thinking and an independent, structured way of working. You can take an ambiguous problem and drive it to a shipped result in a remote team.

  • Professional working proficiency in English. German is a plus, not a requirement.

  • Genuine interest in startups: you want responsibility, and you want to see the effect of your work on patients.


Nice to have


  • Pose estimation, human motion analysis or video processing (OpenCV, MediaPipe or similar).

  • Docker, Kubernetes and cloud deployments; workflow engines such as Temporal.

  • Daily use of AI coding tools with a clear habit of verifying what they produce.

  • Software in a regulated environment: medical devices, health data, GDPR.


Why Breathment


  • Impact you can see: your code helps patients rehabilitate at home instead of waiting months for a clinic place.

  • Remote‑first: work from anywhere.

  • A small senior team with short decision paths and direct access to founders, medical team and users.

  • A modern stack: Python 3, FastAPI, MongoDB, Redis, PyTorch, Kubernetes, GPU inference.


Education

For this opening we are recruiting graduates of the universities that the Turkish Council of Higher Education (YÖK) designates as Research Universities (Araştırma Üniversiteleri), full members as published on YÖK's website at the time of application. Among them: Istanbul Technical University, Middle East Technical University, Boğaziçi University, Koç University, Bilkent University, Sabancı University, Hacettepe University, Yildiz Technical University, Istanbul University, Ankara University, Ege University, Gebze Technical University and İzmir Institute of Technology. If your degree is from elsewhere, this particular role is not a match, and we would rather tell you now than after you have spent time applying.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CV & Backend Engineer - Remote Health Tech Impact
Senior CV & Backend Engineer - Remote Health Tech Impact

Breathment • Turkey

Remote
TRY 600,000 - 900,000
Remote-first
Direct access to founders
Senior Full Stack Engineer
Senior Full Stack Engineer

Carbon Health Technologies Inc • Çankaya

On-site
TRY 5,842,000 - 8,763,000
Office in Ankara
Private health insurance for employee
Private health insurance for family (l
+2
Senior Backend Engineer
Senior Backend Engineer

Carbon Health Technologies Inc • Çankaya

On-site
TRY 4,423,000 - 7,371,000
Office in Ankara
Private health insurance
Permanent position
+1
Senior Backend Engineer
Senior Backend Engineer

Carbon Health • Çankaya

On-site
TRY 5,897,000 - 8,845,000
Salary in USD
Permanent payroll
Office at Ankara
+5
Artificial Intelligence Engineer
Artificial Intelligence Engineer

OZSOFT® - Software & Technology Applications • Çankaya

On-site
TRY 350,000 - 700,000
Health insurance
Meal allowance
Senior Fullstack Engineer, DP Practice Adoption team (100% Remote within Türkiye)
Senior Fullstack Engineer, DP Practice Adoption team (100% Remote within Türkiye)

Docplanner • Fatih

Hybrid
TRY 300,000 - 420,000
Private health insurance
Access to the ifeel emotional well‑be‑
Birthday leave
+2
Sr. R&D Engineer
Sr. R&D Engineer

Pointr • Fatih

Remote
TRY 600,000 - 1,000,000
Stock options
Health insurance
Paid leave
+1
Tech Lead - Platform Engineer
Tech Lead - Platform Engineer

Carbon Health • Çankaya

On-site
TRY 5,405,000 - 6,880,000
Salary in USD
Private health insurance
Office at Ankara
+2
Tech Lead - Platform Engineer
Tech Lead - Platform Engineer

Carbon Health Technologies Inc • Çankaya

On-site
TRY 5,897,000 - 8,845,000
Office in Ankara
Private health insurance
Family health coverage
+2
Junior Computer Vision Engineer
Junior Computer Vision Engineer

Rapsodo Inc. • Çankaya

On-site
TRY 1,540,041 - 2,310,061