Neurostellar
← All open roles

Machine Learning & Signal Processing Engineer

ScienceFull-time · OnsiteIIT Madras, Chennai

We're looking for a curious and enthusiastic Machine Learning & Signal Processing Engineer who's excited to work at the intersection of health, technology, and innovation.

You'll join a team that thrives on exploration — turning real-world signals into meaningful insights that drive the next generation of health-tech solutions.

Requirements

  • Hands-on experience in biosignal processing, preferably EEG and ECG (PPG/HRV is a plus).
  • Strong understanding of signal processing: filtering, ICA/PCA, wavelets, and feature extraction across time, frequency, and time-frequency domains.
  • Good conceptual knowledge of linear algebra, probability, multivariate statistics, and optimization.
  • Practical experience applying machine learning and deep learning to biosignals — both classification and regression.
  • Proficiency in Python and ML/AI libraries such as scikit-learn, TensorFlow/PyTorch, Pandas, NumPy, and MNE.
  • Familiarity with cloud platforms (Google Colab, AWS, Azure) for training, testing, and deploying models.
  • Experience with real-time biosignal pipelines for wearables or neurotech is a plus.

You should also

  • Work collaboratively with the business team as they provide and refine requirements.
  • Be self-motivated, able to work independently, and communicate to a wide range of audiences.
  • Bring strong analytical skills and sound decision-making.
  • Be genuinely passionate and curious about deep technology.

Ready to apply?

Send your details and resume — we read every application.