Data Scientist – ECG Signal Processing & AI Development

Cardiolyse

India

Sur place

INR 1 200 000 - 2 000 000

Plein temps

14 jours+
Générateur de candidature

N’envoyez pas de CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Résumé du poste

Cardiolyse is hiring a Data Scientist to advance algorithms for their ECG analysis platform. Responsibilities include improving arrhythmia classification and ECG interval detection, as well as enhancing signal quality using various techniques.

The ideal candidate will possess strong skills in ECG signal processing and machine learning, working to solve challenging data problems in healthcare applications. This full-time position offers opportunities for part-time or consulting arrangements depending on candidate fit.

Qualifications

  • Experience with ECG signal processing and related algorithms.
  • Strong knowledge in machine learning model development.
  • Familiarity with dataset challenges in healthcare applications.

Responsabilités

  • Improve arrhythmia-classification algorithms for accuracy.
  • Advance ECG interval detection across various conditions.
  • Build delineation methods with limited labelled data.

Connaissances

Python programming
Biosignal processing for ECG
Deep learning with PyTorch/TensorFlow
Experiment documentation (Git)
Clinical data evaluation metrics

Outils

NumPy
SciPy
pandas
scikit-learn
Git

Description du poste

Please ONLY APPLY if you have worked with ECG (electrocardiogram) signal processing and use AI tools on a daily basis.

Job Summary

We're hiring a Data Scientist to advance the algorithms behind our ECG analysis platform. You'll sharpen arrhythmia classification, ECG interval detection (PR, QRS, QT), and signal quality — choosing the right technique for each problem, from classical signal-processing and delineation through to machine learning.

If you bring deep, versatile biosignal-processing expertise and enjoy problems where the data doesn't arrive clean, we'd love to talk.

The ideal candidate will have experience in ECG signal processing, machine learning model development, and AI-driven diagnostics in healthcare applications.

Key Responsibilities
  • Improve and extend the arrhythmia-classification algorithms, raising accuracy and robustness on messy, real-world recordings.
  • Advance ECG interval detection (PR, QRS, QT/QTc, RR) across resting ECG, selecting the right method for each problem rather than forcing one approach.
  • Strengthen signal quality through denoising, baseline-wander removal, and artifact suppression.
  • Build delineation and interval-measurement methods that hold up with little or no labelled data, and design sound strategies to validate them.
  • Define and run algorithm evaluation against clinical ground truth — reporting classification metrics and interval-level error, and iterating to clinical-grade performance.
  • Partner with the ECG technician and annotation team to specify, review, and improve labelling workflows and the quality of ground-truth data.
  • Document algorithms, datasets, and experiments to support quality and regulatory requirements.
Required skills (must-have)
  • Strong Python and the scientific stack (NumPy, SciPy, pandas, scikit-learn).
  • Broad, hands‑on command of biosignal processing for ECG — not limited to any single family. This spans wavelet transforms (DWT / SWT / CWT / wavelet packets), derivative‑ and filter‑based delineation (e.g., Pan‑Tompkins‑style QRS detection), template matching, and Hilbert‑transform and other time‑frequency methods — plus the judgement to choose the right technique for each problem.
  • Experience building ECG delineation and interval‑measurement that works with little or no labelled data — classical, rule‑based, or model‑based methods that need no training labels, together with sound strategies for validating them.
  • Practical approaches to label scarcity: semi‑supervised, self‑supervised, and weakly‑supervised learning, transfer learning from publicly annotated datasets, and designing annotation pipelines with clinical experts to create ground truth where none exists.
  • Familiarity with the limited publicly annotated ECG resources for delineation and intervals (e.g., PhysioNet QT Database, LUDB, PTB‑XL) and a clear understanding of their limitations.
  • Deep learning with PyTorch and/or TensorFlow/Keras for biosignals (1‑D CNNs, RNN / LSTM, transformers), where labelled data supports it.
  • Demonstrated experience working with ECG or other biosignal data.
  • Sound evaluation discipline for imbalanced and limited clinical data — sensitivity, specificity, PPV, F1, and AUC for classification, plus interval‑level error metrics (e.g., mean and SD of onset/offset deviation against a reference) — and an understanding of why these matter in a medical context.
  • Version control (Git) and reproducible, well‑documented experiment workflows.
  • Comfortable working alongside AI assistants such as Claude as part of a modern development workflow — using them to accelerate prototyping, coding, and research while applying sound judgement to their output.
Preferred (nice‑to‑have)
  • Domain knowledge of ECG morphology, fiducial points (P, QRS, T), and clinical intervals.
  • Experience with probabilistic sequence models for delineation (e.g., hidden Markov models) and other model‑based approaches that perform well with limited data.
  • Familiarity with further DSP and decomposition methods (e.g., empirical mode decomposition, adaptive filtering) to draw on alongside the core toolkit.
  • Experience with heart‑rate‑variability (HRV) analysis.
  • Exposure to MLOps and deploying algorithms into production, on‑device, or edge environments.
  • Awareness of medical‑device software standards and regulation (ISO 13485, IEC 62304, CE / MDR), including the handling of SOUP components.
  • Experience collaborating with clinical annotators and clinicians.

This is a full‑time role, but other options (half‑time, advisory, hourly) could be reviewed if the profile is a perfect match.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Sr. Algorithm Engineer - Wearable Health & Sensor Algorithms
Sr. Algorithm Engineer - Wearable Health & Sensor Algorithms

Gonoise • Gurugram District

Sur place
INR 1 500 000 - 2 600 000
Biomedical AI Engineer – Physiological Signal Processing
Biomedical AI Engineer – Physiological Signal Processing

Meeami Technologies, Inc. • Hyderabad

Sur place
INR 1 800 000 - 2 600 000
Restaurant allowance
ECG Analyst
ECG Analyst

Jain International Trade Organisation - India • Inde

Sur place
INR 300 000 - 500 000
ECG Analyst
ECG Analyst

Sunfox Technologies Pvt. Ltd. • Dehradun

Sur place
INR 300 000 - 600 000
Principal Data Scientist
Principal Data Scientist

Cytel • Pune District

Sur place
INR 3 500 000 - 6 500 000
ECG Analyst
ECG Analyst

Sunrise Job Consultancy • Inde

Sur place
INR 250 000 - 300 000
Senior EEG Hardware & Firmware Engineer (EEG Hardware, Firmware & Signal Acquisition Quality)
Senior EEG Hardware & Firmware Engineer (EEG Hardware, Firmware & Signal Acquisition Quality)

Basil Health AI • Bengaluru

Sur place
INR 1 800 000 - 3 000 000
Healthcare Data scientist
Healthcare Data scientist

Pacer Staffing • Inde

Sur place
INR 1 000 000 - 1 500 000
Data Scientist
Data Scientist

Cohere Health • Hyderabad

Sur place
INR 1 000 000 - 1 500 000
Senior Data Scientist
Senior Data Scientist

Encardio Rite Group • Inde

Sur place
INR 1 200 000 - 2 400 000