Develop and validate health sensing signal-processing and machine learning algorithms for Oura features
Build end-to-end ML solutions from preprocessing to model training and evaluation focusing on scalability, generalizability, and physiological accuracy
Design and support internal and external data collection studies to develop, evaluate, and benchmark algorithms
Develop and maintain reusable data analytics tools deployable at scale
Document, summarize, and present data analysis and algorithm performance with actionable recommendations
Coordinate with cross-functional teams and overseas stakeholders
Requirements
5+ years of experience in ML and biosignal processing, particularly with PPG and wearable sensor data
Solid programming skills in Python and experience with code collaboration tools (git, peer review)
Experience with C/C++ is a plus
Proven ability to translate results into production-ready features
Advanced degree (Master’s or PhD) in biomedical engineering, electrical engineering, machine learning, or related field, or equivalent practical experience
Strong understanding of physiological systems and engineering intuition for noisy data
Clear communication with technical and non-technical audiences and cross-functional collaboration