Back to search
OmniBuds Linkedin · Posted yesterday

Machine Learning Engineer

Nashville

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Location

Cambridge, UK | Nashville, USA

Department

Research, Algorithms & Engineering

Employment Type

Full-time | Hybrid

About The Role

As an On-Device ML Engineer, you will develop machine-learning models that run directly on ear-worn devices. Your work will focus on extracting reliable cardiovascular and autonomic health signals from noisy, real-world data under strict compute and power constraints.

What you’ll do

  • Develop signal-processing and physiological-inference algorithms for multimodal in-ear bio-signals (PPG, acoustics, IMU, temperature).
  • Build methods that convert noisy, real-world data into reliable cardiovascular and autonomic health metrics.
  • Lead algorithm pipelines from signal cleaning to model design, validation, and prototype integration.
  • Work closely with hardware and firmware teams to optimise end-to-end sensing systems.
  • Advance hybrid DSP + ML approaches for ear-based health sensing.
  • Contribute to OmniBuds’ roadmap for continuous BP estimation and hypertension-focused digital biomarkers.

What we expect

  • Strong background in signal processing and applied machine learning.
  • Experience deploying ML models on embedded or edge devices.
  • Proficiency in Python; experience with C/C++ is a plus.
  • Understanding of physiological signals and noisy sensor data.
  • Ability to balance accuracy, efficiency, and robustness.

Why OmniBuds

You’ll work on problems few teams in the world are tackling—bringing continuous, medical-grade inference onto tiny devices worn all day, every day.

Apply Now

Full name

Please enter your name

Linkedin

Please enter a valid LinkedIn profile

Email

Please enter a valid email

Phone

Please enter a valid phone

Why you would like to join OmniBuds

Upload File

Max file size 10MB.

Uploading...

fileuploaded.jpg

Upload failed. Max size for files is 10 MB.

Apply

Thank you!

We’ve received your submission.

Our team will get back to you shortly.

Okay

Oops! Something went wrong while submitting the form.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search