Senior Algorithms Engineer

Ekohealth

Emeryville (CA)

Hybrid

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous paid time off
Stock incentive plans
Medical/Dental/Vision, Disability + Life Insurance
Parent Leave
401k Matching
Learning and Development stipend

Job summary

Ekohealth in Emeryville, CA, is looking for an experienced algorithm developer to create and optimize signal processing algorithms for healthcare applications. This role involves close collaboration with engineering teams and the full lifecycle of algorithm deployment, from clinical requirements to performance monitoring.

The ideal candidate has over 7 years of experience, strong knowledge in DSP and embedded systems, and is proficient in Python and machine learning frameworks. The job offers a hybrid work environment and significant benefits.

Qualifications

  • 7+ years of experience developing and deploying signal processing algorithms in production systems.
  • Strong theoretical foundation in DSP: filter design, spectral analysis.
  • Hands-on experience with ML/DL models for audio classification tasks.

Responsibilities

  • Design, develop, and validate signal processing algorithms for cardiac and pulmonary sounds.
  • Own the full algorithm lifecycle from requirements to post-market performance monitoring.
  • Collaborate with firmware engineers to integrate algorithms into real-time embedded systems.

Skills

Signal processing algorithms
Embedded systems integration
Python (NumPy, SciPy)
Machine learning models (CNNs, RNNs)
Model optimization techniques
C/C++ debugging
Familiarity with FDA regulations

Education

Degree in a related field

Tools

TensorFlow
TensorFlow Lite
PyTorch

Job description

The Impact You Will Make:
  • 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.

The Value You Will Bring:
  • 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.

It would also be great if you had…
  • Experience in an FDA‑regulated medical device environment (design controls, IEC 62304, 510(k) process).

  • Background in cardiac or respiratory audio signal processing — PCG, ECG, lung sounds, or related biosignals.

  • Familiarity with clinical validation methodology: sensitivity/specificity analysis, ROC curves, etc. for algorithm performance claims.

  • Familiarity with MLOps practices for embedded targets: model versioning, automated retraining pipelines, and over‑the‑air model update strategies.

  • Previous work in a startup environment where you have worn multiple hats and iterated rapidly from prototype to clinical‑grade product.

  • Publications, patents, or open‑source contributions in signal processing, biomedical ML, or embedded AI are a plus.

  • Familiarity with coding assistant tools like Claude Code for accelerated development.

Benefits and Perks We Offer:
  • 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.

This role is based out of our office in Emeryville, CA.

This is a Hybrid role (In‑Office days are Tuesday, Wednesday and Thursday).

Prolonged periods of sitting and working at a computer.

Must be able to perform job duties with or without reasonable accommodation.

Eko is proud to be an equal opportunity employer and welcomes people of different backgrounds, experiences, abilities and perspectives. We are committed to building a diverse and inclusive team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Regulatory Strategy Director – AI MedTech
Global Regulatory Strategy Director – AI MedTech

Ekohealth • Emeryville (CA)

Hybrid
USD 180,000 - 280,000
Stock options
Health insurance
401k matching
+2
Searching for an Opportunistic Biomedical Signal Processing / Embedded ML Engineer
Searching for an Opportunistic Biomedical Signal Processing / Embedded ML Engineer

United States Digital Space LLC • United States

Remote
USD 90,000 - 150,000
401(k)
Health insurance
Paid time off
Payment Processing Specialist
Payment Processing Specialist

Phaxis • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Signal Processing Engineer
Signal Processing Engineer

Norbert Health • New York (NY)

On-site
USD 95,000 - 130,000
Real impact on patient care
High autonomy and technical ownership
Equity participation
+1
Senior Embedded DSP & ML Engineer Medical Signals
Senior Embedded DSP & ML Engineer Medical Signals

Ekohealth • Emeryville (CA)

Hybrid
USD 120,000 - 150,000
Generous paid time off
Stock incentive plans
Medical/Dental/Vision, Disability + Life Insurance
+3
Lead Product Manager, Clinical AI
Lead Product Manager, Clinical AI

Eko Devices • Emeryville (CA)

Hybrid
USD 169,000 - 236,000
Generous PTO
Stock options
Healthcare (Medical/Dental/Vision)
+4
Algorithm Engineer
Algorithm Engineer

Beaconbiosignals • Boston (MA)

Hybrid
USD 100,000 - 130,000
Equity
PTO
Remote work options
Product Intern, Clinical Technology
Product Intern, Clinical Technology

Socket.dev • United States

Hybrid
USD 25,000 - 39,000
Generous paid-time off
Stock incentive plans
Medical/Dental/Vision
+4
Director, Global Regulatory Affairs & Intelligence
Director, Global Regulatory Affairs & Intelligence

Ekohealth • Emeryville (CA)

Hybrid
USD 180,000 - 280,000
Stock options
Health insurance
401k matching
+2
Senior Product Manager, Enterprise
Senior Product Manager, Enterprise

Eko Health • Emeryville (CA)

Hybrid
USD 180,000 - 240,000
Stock incentive plans
Medical/Dental/Vision, Disability + 1L
401k Matching
+4