Software Engineer, ML Performance
Serve RoboticsFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
This information is not specified in the job description.
This role is based in the WHOOP office located in Boston, MA, and the successful candidate must be prepared to relocate or commute there.
Required skills include strong programming proficiency in C and/or Python, experience developing and optimizing machine learning models for edge devices (including model quantization, pruning, or lightweight inference), understanding of biosensor systems and physiological signals, and knowledge of signal processing, time-series analysis, adaptive signal processing, real-time systems, and ML libraries like TensorFlow Lite, scikit-learn, PyTorch, or TinyML.
You will be part of a cross-functional team of Sensor Intelligence/Signal Processing Engineers, WHOOP Labs, Firmware Engineers, and Data Scientists.
A strong candidate has a Bachelor’s or Master’s degree in applied mathematics, electrical/biomedical engineering, computer engineering, or related field, plus 2+ years of experience in signal processing and/or machine learning with deployment on embedded platforms, excellent communication skills, and demonstrated creativity and adaptability.
Wearable fitness tracker with personalized insights
WHOOP offers a fitness membership that focuses on improving personal health and performance through a wearable device called the WHOOP Strap 3.0. This device continuously collects physiological data, including heart rate, sleep patterns, and recovery levels, to provide users with personalized recommendations on their daily activity, sleep needs, and readiness for performance. Unlike many competitors, WHOOP operates on a subscription model, where users pay a fee to access the membership, which includes the device and continuous insights through the WHOOP app. This model not only provides a steady revenue stream but also fosters a strong community among users, encouraging engagement through teams, challenges, and social features. The goal of WHOOP is to help users optimize their health and performance while minimizing injury risk.