Latest AI JobsBrowse Jobs
whoop logo

Senior Edge Algorithm Integration Engineer

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

About this role

Based in Boston, MA, this full-time Senior Edge Algorithm Integration Engineer position focuses on bringing sensor intelligence algorithms from reference implementations to production on embedded hardware. This role suits an experienced engineer with a strong background in C/C++ and embedded systems who wants to bridge the gap between algorithm development and on-device execution.

Role Overview

WHOOP is seeking a Senior Edge Algorithm Integration Engineer to join the Edge ML team in Boston, MA. The professional in this role will own the technical path from reference algorithm to edge deployment. Responsibilities include translating and optimizing algorithms for embedded hardware, resolving cross-platform dependencies, integrating with firmware and sensor infrastructure, and ensuring implementations preserve expected algorithm performance within strict compute, memory, latency, and power constraints.

Key Responsibilities

Own the end-to-end technical path for porting developed and validated Sensor Intelligence algorithms from reference environments to production-ready implementations on WHOOP embedded platforms.
Translate Python, MATLAB, and other reference implementations into efficient, production-quality C/C++, optimizing signal-processing and machine-learning algorithms for compute, memory, latency, power, and real-time execution.
Understand algorithm architecture, data flow, runtime requirements, and dependencies across cloud, mobile, connectivity, sensor pipelines, libraries, and platform services.
Integrate algorithms with firmware, sensor pipelines, embedded services, and Edge ML platform capabilities.
Establish functional and numerical equivalence between reference and edge implementations, profile on-device performance, and debug complex issues.
Build reusable tools, test harnesses, profiling infrastructure, and deployment patterns that accelerate future algorithm migrations.

Requirements

BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field, or equivalent practical experience.
Strong C/C++ software development experience with embedded, real-time, or resource-constrained systems.
Experience porting, integrating, or optimizing signal-processing or machine-learning algorithms for MCU-based, embedded, or edge platforms.
Experience profiling and optimizing embedded software for runtime, memory footprint, computational efficiency, and power.
Strong systems thinking and software integration skills.
Experience with embedded optimization technologies such as DSP optimization, fixed-point implementation, quantization, model compression, ARM Cortex-M, DSPs, NPUs, RTOS environments, CMSIS-DSP/CMSIS-NN, or TensorFlow Lite Micro.
Strong commitment to embracing and leveraging AI tools in day-to-day tasks.

Nice to Have

Experience with physiological sensing, wearable devices, time-series sensor data, or low-power systems.
Experience establishing functional and numerical equivalence between reference and embedded implementations.

Skills and Tools

C/C++
Python
MATLAB
ARM Cortex-M
DSPs
NPUs
RTOS
CMSIS-DSP
CMSIS-NN
TensorFlow Lite Micro
DSP optimization
Fixed-point implementation
Quantization
Model compression

About the Company

WHOOP unlocks and empowers human performance through a deeper understanding of the body and daily lives. The company operates as an Equal Opportunity Employer, participates in E-Verify, and complies with Massachusetts employment laws.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is located in Boston, MA.

What team will the engineer join?

The engineer will join the Edge ML team at WHOOP.

What primary programming languages are required for reference translation?

Candidates must be able to translate reference implementations from Python and MATLAB into efficient C/C++.

What educational background is required?

A BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field, or equivalent practical experience is required.

How should I apply for this position?

You should apply directly on the official WHOOP careers page.

Ready to apply?

The application is on the official whoop careers page.

Apply on company site