Latest AI JobsBrowse Jobs
whoop logo

Senior Applied ML Algorithm Engineer

whoopBoston, MASensor Intelligence
Apply on company site
Salary
$150K – $215K
Job type
Full-time
Experience
Senior · 5+ yrs
Posted
9 Oct 2026
Status
Open · checked 7d ago

About this role

WHOOP seeks a Senior Applied ML Algorithm Engineer in Boston, MA to build and deploy signal processing algorithms and machine learning models for wearable technology. This position suits an experienced engineering professional focused on translating raw sensor data into real-time physiological insights.

Role Overview

The Senior Applied ML Algorithm Engineer manages algorithm development from initial data analysis and Python prototyping to efficient C/C++ implementation and firmware integration. Personnel in this position collaborate with Data Science, Firmware, and Hardware teams to satisfy strict memory, power, compute, and latency limitations on embedded hardware.

Key Responsibilities

Build algorithms merging signal processing, feature extraction, and machine learning to produce physiological insights from wearable sensors.
Examine large, noisy sensor datasets to train models, assess performance, and boost generalization across diverse users.
Convert Python prototypes and trained models into production-grade C/C++ code optimized for embedded firmware.
Coordinate with Firmware and Hardware groups to integrate algorithms, validate execution on target devices, and fix performance disparities.
Establish performance metrics and validation frameworks using offline evaluation, lab experiments, and on-device testing.
Work alongside cross-functional partners to turn research into production features and troubleshoot post-launch performance issues.

Requirements

Five or more years of professional background creating signal processing and machine learning algorithms for time-series or sensor data.
Master of Science or Doctor of Philosophy degree in Electrical Engineering, Biomedical Engineering, Computer Science, or a related quantitative field, or equivalent practical experience.
Knowledge of digital and statistical signal processing for noisy time-series data.
Competence in Python for data analysis alongside C/C++ for embedded firmware implementation.
Background building, training, and evaluating machine learning models using PyTorch, TensorFlow, or scikit-learn.
Demonstrated ability deploying machine learning models to resource-constrained embedded systems while balancing power, memory, and latency.
Capability to independently investigate algorithmic problems and communicate technical tradeoffs.
Readiness to utilize AI tools in daily duties while maintaining high quality standards.

Nice to Have

Background working with physiological signals or wearable sensors.

Skills and Tools

Python
C/C++
TensorFlow
PyTorch
scikit-learn
Signal processing
Embedded systems

Salary and Benefits

Salary range from $150K to $215K
Equity offerings included

About the Company

WHOOP designs wearable technology that collects physiological data to supply members with insights regarding their recovery, training, and sleep. The company operates an office in Boston, MA, and participates in E-Verify.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the location of the Senior Applied ML Algorithm Engineer role?

The position is based in the WHOOP office located in Boston, MA, and candidates must be prepared to relocate if necessary.

What compensation and benefits are provided?

The salary ranges from $150K to $215K and includes offers of equity.

What level of experience is required for this job?

Applicants need 5+ years of experience developing signal processing and machine learning algorithms for time-series or sensor data.

What educational background is expected?

A Master of Science or Doctor of Philosophy degree in Electrical Engineering, Biomedical Engineering, Computer Science, or a related quantitative field is required, or equivalent practical experience.

What programming languages must applicants know?

Proficiency in Python and C/C++ is required for the position.

Ready to apply?

The application is on the official whoop careers page.

Apply on company site