Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Eko Health

Senior Algorithms Engineer

Eko Health

Senior Algorithms Engineer designing and developing signal processing algorithms for healthcare technology firm. Collaborating with engineering teams to optimize algorithms for cardiac and pulmonary sounds.

Posted 5/21/2026full-timeEmeryville • California • 🇺🇸 United StatesSenior💰 $171,300 - $191,400 per yearWebsite

Tech Stack

Tools & technologies
NumpyPythonPyTorchTensorflow

About the role

Key responsibilities & impact
  • Design, develop, and validate signal processing algorithms for cardiac and pulmonary sounds — including filtering, noise reduction, artifact removal, segmentation, and feature extraction
  • Architect and deploy on-device machine learning models targeting resource-constrained microcontrollers, balancing accuracy against memory footprint, latency, and power consumption
  • Own the full algorithm lifecycle: from clinical requirements and dataset curation through model training, embedded deployment, and post-market performance monitoring
  • Collaborate closely with firmware engineers to integrate algorithm pipelines into real-time embedded systems
  • Partner with clinical and data science teams to define ground-truth labeling strategies, evaluate model performance on clinically relevant populations, and translate findings into algorithm improvements
  • Contribute to on-device model optimization techniques including training and deployment via frameworks such as TensorFlow Lite.
  • Develop robust offline and hardware-in-the-loop test benches using Python to validate algorithm correctness, regression-test against acoustic ground truth, and characterize edge-case behavior
  • Author and maintain algorithm documentation, design history files, and verification & validation records in compliance with FDA software development regulations and IEC 62304
  • Conduct rigorous algorithm code reviews and establish best practices for numerical stability, reproducibility, and embedded portability across the product portfolio

Requirements

What you’ll need
  • 7+ years of experience developing and deploying signal processing algorithms in production systems
  • Strong theoretical foundation in DSP: filter design (FIR/IIR), spectral analysis and time-frequency methods (e.g. STFT)
  • Hands-on experience training and deploying ML/DL models (CNNs, RNNs, transformers) for time-series or audio classification tasks
  • Proven ability to optimize and deploy models to embedded targets — familiarity with TFLM or equivalent embedded inference frameworks
  • Proficiency in Python (NumPy, SciPy, PyTorch or TensorFlow) for algorithm development and data analysis
  • Working knowledge of C/C++ sufficient to write, review, and debug embedded algorithm implementations alongside firmware engineers
  • Experience with model compression techniques
  • Solid understanding of real-time constraints
  • Comfort working with raw physiological or acoustic signals and domain-specific data quality challenges (motion artifact, ambient noise, sensor variability)
  • Degree in a related field preferred but not required

Benefits

Comp & perks
  • The opportunity to work on products that impact the health of millions of people.
  • Generous paid-time off
  • Stock incentive plans
  • Medical/Dental/Vision, Disability + Life Insurance
  • One Medical membership
  • Parental Leave
  • 401k Matching
  • Learning and Development stipend

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
signal processing algorithmsfilter designspectral analysistime-frequency methodsmachine learning modelsdeep learning modelsmodel optimizationalgorithm developmentdata analysismodel compression techniques
Soft Skills
collaborationcommunicationproblem-solvingattention to detailcritical thinking