Oura logo

Senior ML Algorithm Scientist

Oura

London · 5-7 years experience · Posted Oct 1, 2026

At a glance

Experience
5-7 years experience
Location
London

About the role

  • Oura is seeking a Senior ML Algorithm Scientist to join the Future Physiology team.
  • This is a high-impact opportunity for a deeply technical, hands-on expert who thrives in fusing physiology, machine learning, and real-world biosignal R&D.
  • You will play a pivotal role in advancing Oura’s next generation of features, turning noisy, multimodal data from sensors into reliable, scalable, and productizable health metrics.

Responsibilities

  • Take responsibility for the entire ML and algorithm development pipeline, from signal processing to training, evaluating, and scaling robust models.
  • Develop and deploy advanced ML algorithms leveraging deep learning architectures alongside classical signal processing to derive meaningful health insights across diverse populations.
  • Design robust methods for fusing time-series data from multiple sensors to extract reliable physiological metrics while managing everyday issues like motion artifacts.
  • Leverage Oura’s large-scale cloud datasets to refine models, while also working hands-on with prototype sensors and evaluation kits to see how new hardware performs in the real world.
  • Work directly with hardware, firmware, software, and data infrastructure teams to align on feature goals, ensure technical feasibility within the ring's physical limits, and smoothly integrate algorithms.
  • Translate complex technical concepts and your technical results into clear narratives for senior stakeholders, helping to guide our future research direction and roadmap alignment.

Requirements

  • 5–7+ years of experience in machine learning, biosignal processing, sensor fusion, and analyzing real-world, multimodal time-series data.
  • Deep proficiency in Python, practical experience with tools like PyTorch or TensorFlow, and scientific computing libraries (NumPy, SciPy, pandas, matplotlib).
  • A strong understanding of the physiology underlying the signals, combined with engineering intuition to solve complex, noisy problems.
  • Familiarity with scalable data systems and a track record of getting ML models out of the lab and into production.
  • An advanced degree (Master’s or PhD) in Computer Science, Machine Learning, Biomedical Engineering, Signal Processing, Applied Math, or a related field (or equivalent practical experience).
  • Comfortable navigating uncertainty and fast-paced iteration, taking complete accountability for the algorithm journey from early feasibility testing to production-ready integration.

Preferred qualifications

  • Direct experience working with consumer health products, wearable sensors, smart rings, or digital health applications.

Benefits

  • Competitive salary
  • An Oura Ring of your own
  • Employee discounts for friends & family
  • Flexible working hours and remote working arrangements
  • Amazing culture of collaborative and passionate coworkers

Skills

  • Python
  • PyTorch
  • TensorFlow
  • NumPy
  • SciPy
  • Pandas
  • Matplotlib
  • Machine Learning
  • Signal Processing
  • Sensor Fusion

Oura

Senior ML Algorithm Scientist

Apply now